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