Class VisualReportManager
Inheritance
System.Object
System.MarshalByRefObject
VisualReportManager
Implements
System.Runtime.Remoting.Messaging.IMessageSink
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.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class VisualReportManager : NXRemotableObject, IMessageSink
Constructors
VisualReportManager(Session)
Declaration
protected VisualReportManager(Session owner)
Parameters
Type |
Name |
Description |
Session |
owner |
|
Properties
Current
Declaration
public VisualReport Current { get; set; }
Property Value
Tag
Declaration
Property Value
VisualReportExplorer
Declaration
public VisualReportExplorer VisualReportExplorer { get; }
Property Value
VisualReports
Declaration
public VisualReportCollection VisualReports { get; }
Property Value
Methods
ActivateCurrentVisualReport()
Declaration
public void ActivateCurrentVisualReport()
CreateSpecifyDateBuilder()
Declaration
public SpecifyDateBuilder CreateSpecifyDateBuilder()
Returns
CreateVisualReportBuilder(VisualReport)
Declaration
public VisualReportBuilder CreateVisualReportBuilder(VisualReport visualReport)
Parameters
Returns
DeactivateCurrentVisualReport()
Declaration
public void DeactivateCurrentVisualReport()
MergeReports(VisualReport[], String, String)
Declaration
public VisualReport MergeReports(VisualReport[] visualReports, string mergedReportName, string mergedReportDescription)
Parameters
Type |
Name |
Description |
VisualReport[] |
visualReports |
|
System.String |
mergedReportName |
|
System.String |
mergedReportDescription |
|
Returns
Open(String)
Declaration
public VisualReport Open(string filename)
Parameters
Type |
Name |
Description |
System.String |
filename |
|
Returns
OpenReports(String[], String[])
Declaration
public VisualReport[] OpenReports(string[] folders, string[] names)
Parameters
Type |
Name |
Description |
System.String[] |
folders |
|
System.String[] |
names |
|
Returns
RegisterProperty(String, String, VisualReport.ScopeTypeOption, VisualReport.ObjectTypeOption[], Property.DatatypeOption, Boolean, Boolean, VisualReportManager.GetBooleanTypePropertyValue)
Declaration
public void RegisterProperty(string propertyKey, string propertyName, VisualReport.ScopeTypeOption scopeType, VisualReport.ObjectTypeOption[] objectTypes, Property.DatatypeOption dataType, bool isValidInNative, bool isValidInTeamcenter, VisualReportManager.GetBooleanTypePropertyValue getBooleanTypePropertyValue)
Parameters
RegisterProperty(String, String, VisualReport.ScopeTypeOption, VisualReport.ObjectTypeOption[], Property.DatatypeOption, Boolean, Boolean, VisualReportManager.GetDateTypePropertyValue)
Declaration
public void RegisterProperty(string propertyKey, string propertyName, VisualReport.ScopeTypeOption scopeType, VisualReport.ObjectTypeOption[] objectTypes, Property.DatatypeOption dataType, bool isValidInNative, bool isValidInTeamcenter, VisualReportManager.GetDateTypePropertyValue getDateTypePropertyValue)
Parameters
RegisterProperty(String, String, VisualReport.ScopeTypeOption, VisualReport.ObjectTypeOption[], Property.DatatypeOption, Boolean, Boolean, VisualReportManager.GetIntegerTypePropertyValue)
Declaration
public void RegisterProperty(string propertyKey, string propertyName, VisualReport.ScopeTypeOption scopeType, VisualReport.ObjectTypeOption[] objectTypes, Property.DatatypeOption dataType, bool isValidInNative, bool isValidInTeamcenter, VisualReportManager.GetIntegerTypePropertyValue getIntegerTypePropertyValue)
Parameters
RegisterProperty(String, String, VisualReport.ScopeTypeOption, VisualReport.ObjectTypeOption[], Property.DatatypeOption, Boolean, Boolean, VisualReportManager.GetRealTypePropertyValue)
Declaration
public void RegisterProperty(string propertyKey, string propertyName, VisualReport.ScopeTypeOption scopeType, VisualReport.ObjectTypeOption[] objectTypes, Property.DatatypeOption dataType, bool isValidInNative, bool isValidInTeamcenter, VisualReportManager.GetRealTypePropertyValue getRealTypePropertyValue)
Parameters
RegisterProperty(String, String, VisualReport.ScopeTypeOption, VisualReport.ObjectTypeOption[], Property.DatatypeOption, Boolean, Boolean, VisualReportManager.GetStringTypePropertyValue)
Declaration
public void RegisterProperty(string propertyKey, string propertyName, VisualReport.ScopeTypeOption scopeType, VisualReport.ObjectTypeOption[] objectTypes, Property.DatatypeOption dataType, bool isValidInNative, bool isValidInTeamcenter, VisualReportManager.GetStringTypePropertyValue getStringTypePropertyValue)
Parameters
Unload(VisualReport)
Declaration
public void Unload(VisualReport visualReport)
Parameters
UnregisterProperty(String)
Declaration
public void UnregisterProperty(string propertyKey)
Parameters
Type |
Name |
Description |
System.String |
propertyKey |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink