Class LaminateQueryManager
Inheritance
LaminateQueryManager
Assembly: NXOpen.dll
Syntax
public class LaminateQueryManager : NXObject, IMessageSink, INXObject
Constructors
LaminateQueryManager()
Declaration
protected LaminateQueryManager()
Methods
AddLaminateQuery(LaminateQuery)
Declaration
public bool AddLaminateQuery(LaminateQuery query)
Parameters
Returns
CreateLaminateQuery(string, NXObject, bool)
Declaration
public LaminateQuery CreateLaminateQuery(string laminateBaseName, NXObject laminateQueryOwner, bool isManagedQuery)
Parameters
Type |
Name |
Description |
string |
laminateBaseName |
|
NXObject |
laminateQueryOwner |
|
bool |
isManagedQuery |
|
Returns
CreateLaminateQueryCopy(string, NXObject, LaminateQuery)
Declaration
public LaminateQuery CreateLaminateQueryCopy(string laminateBaseName, NXObject laminateQueryOwner, LaminateQuery baseLaminateObject)
Parameters
Returns
GetLaminateQueries(out string[], out NXObject[])
Declaration
public void GetLaminateQueries(out string[] laminateQueryNames, out NXObject[] laminateQueryTags)
Parameters
Type |
Name |
Description |
string[] |
laminateQueryNames |
|
NXObject[] |
laminateQueryTags |
|
GetLaminateQuery(string)
Declaration
public LaminateQuery GetLaminateQuery(string laminateBaseName)
Parameters
Type |
Name |
Description |
string |
laminateBaseName |
|
Returns
RemoveLaminateQuery(LaminateQuery)
Declaration
public void RemoveLaminateQuery(LaminateQuery query)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink