NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | List of all members
NXOpen.AME.DB.DocumentStructure Class Reference

Class to define Document Structure object More...

Inheritance diagram for NXOpen.AME.DB.DocumentStructure:
NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  Attribute {
  None, Function, Location, Product,
  Dcc
}
 Represents the attribute for Document Structure More...
 

Public Member Functions

unsafe string GetClassificationCode ()
 Get the Classification Code. More...
 
unsafe string GetDocumentStructureString ()
 Get the Document Structure string from Document Structur object. More...
 
unsafe void SetClassificationCode (string dccString)
 Set the Classification Code. More...
 
unsafe void SetDocumentStructure (NXOpen.AME.DB.DocumentStructure.Attribute firstAttr, NXOpen.AME.DB.DocumentStructure.Attribute secondAttr, NXOpen.AME.DB.DocumentStructure.Attribute thirdAttr, NXOpen.AME.DB.DocumentStructure.Attribute fourthAttr)
 Set all four attributes of Document Structure order in sequence. More...
 
unsafe void SetDocumentStructure (NXOpen.AME.DB.DocumentStructure.Attribute firstAttr, NXOpen.AME.DB.DocumentStructure.Attribute secondAttr, NXOpen.AME.DB.DocumentStructure.Attribute thirdAttr)
 Set any three attributes of Document Structure order in sequence More...
 
unsafe void SetDocumentStructure (NXOpen.AME.DB.DocumentStructure.Attribute firstAttr, NXOpen.AME.DB.DocumentStructure.Attribute secondAttr)
 Set any two attributes of Document Structure order in sequence. More...
 
unsafe void SetDocumentStructure (NXOpen.AME.DB.DocumentStructure.Attribute firstAttr)
 Set any one attribute of Document Structure order. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 

Detailed Description

Class to define Document Structure object

This object does not need a creator.

Created in NX11.0.0

Member Enumeration Documentation

Represents the attribute for Document Structure

Enumerator
None 
Function 
Location 
Product 
Dcc 

Member Function Documentation

unsafe string NXOpen.AME.DB.DocumentStructure.GetClassificationCode ( )
inline

Get the Classification Code.

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Returns
unsafe string NXOpen.AME.DB.DocumentStructure.GetDocumentStructureString ( )
inline

Get the Document Structure string from Document Structur object.

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Returns
unsafe void NXOpen.AME.DB.DocumentStructure.SetClassificationCode ( string  dccString)
inline

Set the Classification Code.

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
dccString
unsafe void NXOpen.AME.DB.DocumentStructure.SetDocumentStructure ( NXOpen.AME.DB.DocumentStructure.Attribute  firstAttr,
NXOpen.AME.DB.DocumentStructure.Attribute  secondAttr,
NXOpen.AME.DB.DocumentStructure.Attribute  thirdAttr,
NXOpen.AME.DB.DocumentStructure.Attribute  fourthAttr 
)
inline

Set all four attributes of Document Structure order in sequence.

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
firstAttr
secondAttr
thirdAttr
fourthAttr
unsafe void NXOpen.AME.DB.DocumentStructure.SetDocumentStructure ( NXOpen.AME.DB.DocumentStructure.Attribute  firstAttr,
NXOpen.AME.DB.DocumentStructure.Attribute  secondAttr,
NXOpen.AME.DB.DocumentStructure.Attribute  thirdAttr 
)
inline

Set any three attributes of Document Structure order in sequence

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
firstAttr
secondAttr
thirdAttr
unsafe void NXOpen.AME.DB.DocumentStructure.SetDocumentStructure ( NXOpen.AME.DB.DocumentStructure.Attribute  firstAttr,
NXOpen.AME.DB.DocumentStructure.Attribute  secondAttr 
)
inline

Set any two attributes of Document Structure order in sequence.

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
firstAttr
secondAttr
unsafe void NXOpen.AME.DB.DocumentStructure.SetDocumentStructure ( NXOpen.AME.DB.DocumentStructure.Attribute  firstAttr)
inline

Set any one attribute of Document Structure order.

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
firstAttr

The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.