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