NXOpen .NET Reference  12.0.0
Public Member Functions | Properties | List of all members
NXOpen.Report.EnumerationArgument Class Reference

Represents an argument for enumeration type data. More...

Inheritance diagram for NXOpen.Report.EnumerationArgument:
NXOpen.Report.BaseArgument NXOpen.INXObject

Public Member Functions

unsafe void GetEnumerationOptions (out string[] enumerationOptions)
 Gets the enumeration options. More...
 
unsafe void SetEnumerationOptions (string[] enumerationOptions)
 Sets the enumeration options. More...
 
- Public Member Functions inherited from NXOpen.Report.BaseArgument
unsafe NXOpen.INXObject FindObject (string journalIdentifier)
 Finds the NXOpen.NXObject with the given identifier as recorded in a journal. More...
 
unsafe void Print ()
 Prints a representation of this object to the system log file. More...
 
unsafe void SetName (string name)
 Sets the custom name of the object. More...
 

Properties

unsafe int DefaultValue [get, set]
 Returns or sets the argument default value. More...
 
- Properties inherited from NXOpen.Report.BaseArgument
unsafe string DisplayName [get, set]
 Returns or sets the argument display name More...
 
unsafe string Hint [get, set]
 Returns or sets the argument hint. More...
 
unsafe bool Optional [get, set]
 Returns or sets a value that indicates whether this argument is optional or not. More...
 
unsafe bool IsOccurrence [get]
 Returns whether this object is an occurrence or not. More...
 
unsafe string JournalIdentifier [get]
 Returns the identifier that would be recorded in a journal for this object. More...
 
unsafe string Name [get]
 Returns the custom name of the object. More...
 
unsafe NXOpen.Assemblies.Component OwningComponent [get]
 Returns the owning component, if this object is an occurrence. More...
 
unsafe NXOpen.BasePart OwningPart [get]
 Returns the owning part of this object More...
 
unsafe NXOpen.INXObject Prototype [get]
 Returns the prototype of this object if it is an occurrence. More...
 
- Properties inherited from NXOpen.INXObject
bool IsOccurrence [get]
 Returns whether this object is an occurrence or not. More...
 
string JournalIdentifier [get]
 Returns the identifier that would be recorded in a journal for this object. More...
 
string Name [get]
 Returns the custom name of the object. More...
 
NXOpen.Assemblies.Component OwningComponent [get]
 Returns the owning component, if this object is an occurrence. More...
 
NXOpen.BasePart OwningPart [get]
 Returns the owning part of this object More...
 
NXOpen.INXObject Prototype [get]
 Returns the prototype of this object if it is an occurrence. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.Report.BaseArgument
enum  Type { Integer, Double, String, Enumeration }
 Represents the argument type. More...
 

Detailed Description

Represents an argument for enumeration type data.

Not support KF.

Created in NX11.0.0

Member Function Documentation

unsafe void NXOpen.Report.EnumerationArgument.GetEnumerationOptions ( out string[]  enumerationOptions)

Gets the enumeration options.

Created in NX11.0.0

License requirements: None.

Parameters
enumerationOptions
unsafe void NXOpen.Report.EnumerationArgument.SetEnumerationOptions ( string[]  enumerationOptions)

Sets the enumeration options.

Created in NX11.0.0

License requirements: None.

Parameters
enumerationOptions

Property Documentation

unsafe int NXOpen.Report.EnumerationArgument.DefaultValue
getset

Returns or sets the argument default value.

The default value index is between 0 and options count queried by NXOpen.Report.EnumerationArgument.GetEnumerationOptions , 0 is inclusive.

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.


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