Class Report
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: NXOpen.Report
Assembly: NXOpen.dll
Syntax
public class Report : NXObject, IMessageSink, INXObject
Constructors
Report()
Declaration
protected Report()
Properties
ReportCollection
Declaration
public IReportCollection ReportCollection { get; }
Property Value
Type | Description |
---|---|
IReportCollection |
TemplateFile
Declaration
public string TemplateFile { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
ClearTemplateItems()
Declaration
public void ClearTemplateItems()
CopyUserItem(IUserItem)
Declaration
public IUserItem CopyUserItem(IUserItem userItem)
Parameters
Type | Name | Description |
---|---|---|
IUserItem | userItem |
Returns
Type | Description |
---|---|
IUserItem |
CreateUserItem(UserInput.Type)
Declaration
public IUserItem CreateUserItem(UserInput.Type inputType)
Parameters
Type | Name | Description |
---|---|---|
UserInput.Type | inputType |
Returns
Type | Description |
---|---|
IUserItem |
DeleteUserItems()
Declaration
public void DeleteUserItems()
Export(String, Boolean)
Declaration
public void Export(string reportDocument, bool listError)
Parameters
Type | Name | Description |
---|---|---|
System.String | reportDocument | |
System.Boolean | listError |
GetTemplateItems(out TemplateItem[])
Declaration
public void GetTemplateItems(out TemplateItem[] pTemplateItems)
Parameters
Type | Name | Description |
---|---|---|
TemplateItem[] | pTemplateItems |
GetUserItems(out IUserItem[])
Declaration
public void GetUserItems(out IUserItem[] userItems)
Parameters
Type | Name | Description |
---|---|---|
IUserItem[] | userItems |
HideTempalteItemsWithoutInput(Boolean)
Declaration
public void HideTempalteItemsWithoutInput(bool hideTemplateItemsWithoutInput)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | hideTemplateItemsWithoutInput |
MoveUserItems(IUserItem[], Report.MoveItemLocation, IUserItem)
Declaration
public void MoveUserItems(IUserItem[] userItems, Report.MoveItemLocation newLocation, IUserItem referencedItem)
Parameters
Type | Name | Description |
---|---|---|
IUserItem[] | userItems | |
Report.MoveItemLocation | newLocation | |
IUserItem | referencedItem |
SynchronizeWithCommands()
Declaration
public void SynchronizeWithCommands()
Implements
System.Runtime.Remoting.Messaging.IMessageSink