Class WaveQuery
Inheritance
System.Object
System.MarshalByRefObject
WaveQuery
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable
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)
Assembly: NXOpen.dll
Syntax
public class WaveQuery : TransientObject, IMessageSink, IDisposable
Constructors
WaveQuery(IntPtr)
Declaration
protected WaveQuery(IntPtr ptr)
Parameters
Type |
Name |
Description |
System.IntPtr |
ptr |
|
Methods
AreAssemblyConstraintsDelayed()
Declaration
public bool AreAssemblyConstraintsDelayed()
Returns
Type |
Description |
System.Boolean |
|
FreeResource()
Declaration
protected override void FreeResource()
Overrides
GetAllSelectedPartsXml(Boolean)
Declaration
public string GetAllSelectedPartsXml(bool includeOnlyWithLinks)
Parameters
Type |
Name |
Description |
System.Boolean |
includeOnlyWithLinks |
|
Returns
Type |
Description |
System.String |
|
GetChildPartRelationsXml(String, Int32, Boolean)
Declaration
public string GetChildPartRelationsXml(string parentPartSpec, int parentPartIdentifier, bool walkAll)
Parameters
Type |
Name |
Description |
System.String |
parentPartSpec |
|
System.Int32 |
parentPartIdentifier |
|
System.Boolean |
walkAll |
|
Returns
Type |
Description |
System.String |
|
GetChildRevisionOption()
Declaration
public AssembliesChildRevisionOptions GetChildRevisionOption()
Returns
GetIncludeTeamcenterRelations()
Declaration
public bool GetIncludeTeamcenterRelations()
Returns
Type |
Description |
System.Boolean |
|
GetInSessionPartsXml(Boolean)
Declaration
public string GetInSessionPartsXml(bool includeOnlyWithLinks)
Parameters
Type |
Name |
Description |
System.Boolean |
includeOnlyWithLinks |
|
Returns
Type |
Description |
System.String |
|
GetInterPartLinksXml(String, Int32)
Declaration
public string GetInterPartLinksXml(string partSpec, int partIdentifier)
Parameters
Type |
Name |
Description |
System.String |
partSpec |
|
System.Int32 |
partIdentifier |
|
Returns
Type |
Description |
System.String |
|
GetParentPartRelationsXml(String, Int32, Boolean)
Declaration
public string GetParentPartRelationsXml(string childPartSpec, int childPartIdentifier, bool walkAll)
Parameters
Type |
Name |
Description |
System.String |
childPartSpec |
|
System.Int32 |
childPartIdentifier |
|
System.Boolean |
walkAll |
|
Returns
Type |
Description |
System.String |
|
GetPartFeatureDependenciesXml(String, Int32)
Declaration
public string GetPartFeatureDependenciesXml(string partSpec, int partIdentifier)
Parameters
Type |
Name |
Description |
System.String |
partSpec |
|
System.Int32 |
partIdentifier |
|
Returns
Type |
Description |
System.String |
|
GetPartPreview(String, Int32, out Int32, out Int32, out Int32[])
Declaration
public void GetPartPreview(string partSpec, int partIdentifier, out int height, out int width, out int[] pixels)
Parameters
Type |
Name |
Description |
System.String |
partSpec |
|
System.Int32 |
partIdentifier |
|
System.Int32 |
height |
|
System.Int32 |
width |
|
System.Int32[] |
pixels |
|
GetPartsInContextAssemblyXml(Boolean)
Declaration
public string GetPartsInContextAssemblyXml(bool includeOnlyWithLinks)
Parameters
Type |
Name |
Description |
System.Boolean |
includeOnlyWithLinks |
|
Returns
Type |
Description |
System.String |
|
GetProductInterfacesXml(String, Int32)
Declaration
public string GetProductInterfacesXml(string partSpec, int partIdentifier)
Parameters
Type |
Name |
Description |
System.String |
partSpec |
|
System.Int32 |
partIdentifier |
|
Returns
Type |
Description |
System.String |
|
GetQueryProductInterfaces()
Declaration
public bool GetQueryProductInterfaces()
Returns
Type |
Description |
System.Boolean |
|
GetReferencesToProductInterfaceXml(String, Int32, String, Int32)
Declaration
public string GetReferencesToProductInterfaceXml(string owningPartSpec, int owningPartIdentifier, string prodintHandle, int prodintIdentifier)
Parameters
Type |
Name |
Description |
System.String |
owningPartSpec |
|
System.Int32 |
owningPartIdentifier |
|
System.String |
prodintHandle |
|
System.Int32 |
prodintIdentifier |
|
Returns
Type |
Description |
System.String |
|
GetSpecifiedPartRelationsXml(String[], Int32[], Boolean)
Declaration
public string GetSpecifiedPartRelationsXml(string[] partSpecs, int[] partIdentifiers, bool includeOnlyWithLinks)
Parameters
Type |
Name |
Description |
System.String[] |
partSpecs |
|
System.Int32[] |
partIdentifiers |
|
System.Boolean |
includeOnlyWithLinks |
|
Returns
Type |
Description |
System.String |
|
GetSpecifiedPartRelationsXml(String[], Int32[], Boolean, Boolean)
Declaration
public string GetSpecifiedPartRelationsXml(string[] partSpecs, int[] partIdentifiers, bool includeOnlyWithLinks, bool forceQuery)
Parameters
Type |
Name |
Description |
System.String[] |
partSpecs |
|
System.Int32[] |
partIdentifiers |
|
System.Boolean |
includeOnlyWithLinks |
|
System.Boolean |
forceQuery |
|
Returns
Type |
Description |
System.String |
|
GetWorkPartWithPartRelationsXml()
Declaration
public string GetWorkPartWithPartRelationsXml()
Returns
Type |
Description |
System.String |
|
HandleApplicationEvents(AssembliesEventTypes, String, String[], Int32[])
Declaration
public int HandleApplicationEvents(AssembliesEventTypes eventType, string eventDescription, string[] entitySpecs, int[] entityIdentifiers)
Parameters
Type |
Name |
Description |
AssembliesEventTypes |
eventType |
|
System.String |
eventDescription |
|
System.String[] |
entitySpecs |
|
System.Int32[] |
entityIdentifiers |
|
Returns
Type |
Description |
System.Int32 |
|
SetChildRevisionOption(AssembliesChildRevisionOptions)
Declaration
public void SetChildRevisionOption(AssembliesChildRevisionOptions optionType)
Parameters
SetIncludeTeamcenterRelations(Boolean)
Declaration
public void SetIncludeTeamcenterRelations(bool includeTeamcenterRelations)
Parameters
Type |
Name |
Description |
System.Boolean |
includeTeamcenterRelations |
|
SetQueryProductInterfaces(Boolean)
Declaration
public void SetQueryProductInterfaces(bool queryProductInterfaces)
Parameters
Type |
Name |
Description |
System.Boolean |
queryProductInterfaces |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable