NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.Annotations.SearchCriteriaDatumTargetBuilder Class Reference

Represents SearchCriteriaDatumTargetBuilder More...

Inheritance diagram for NXOpen.Annotations.SearchCriteriaDatumTargetBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  DatumTargetMovableOptions { No, Yes }
 Represents the search pmi movable datum target type More...
 
enum  DatumTargetTypes {
  Point, Line, Rectangular, Circular,
  Annular, Spherical, Cylindrical, Arbitrary
}
 Lists the search pmi datum target type More...
 

Properties

unsafe bool ByDatumMovable [get, set]
 Returns or sets the movable datum target option More...
 
unsafe bool ByDatumTargetLabel [get, set]
 Returns or sets the datum target label toggle More...
 
unsafe bool ByDatumTargetType [get, set]
 Returns or sets the datum target type toggle More...
 
unsafe bool ByHeight [get, set]
 Returns or sets the height toggle More...
 
unsafe bool ByInnerDiameter [get, set]
 Returns or sets the inner diameter toggle More...
 
unsafe bool ByOuterDiameter [get, set]
 Returns or sets the outer diameter toggle More...
 
unsafe bool ByText [get, set]
 Returns or sets the text toggle More...
 
unsafe bool ByWidth [get, set]
 Returns or sets the width toggle More...
 
unsafe
NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.DatumTargetMovableOptions 
DatumMovable [get, set]
 Returns or sets the movable datum target type More...
 
unsafe string DatumTargetLabelText [get, set]
 Returns or sets the datum target label text More...
 
unsafe
NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.DatumTargetTypes 
DatumTargetType [get, set]
 Returns or sets the datum target type enum More...
 
unsafe
NXOpen.Annotations.SearchModelViewBuilder.ValueComparisionOptions 
HeightType [get, set]
 Returns or sets the height enum More...
 
unsafe double HeightValue [get, set]
 Returns or sets the height value More...
 
unsafe
NXOpen.Annotations.SearchModelViewBuilder.ValueComparisionOptions 
InnerDiameterType [get, set]
 Returns or sets the inner diameter enum More...
 
unsafe double InnerDiameterValue [get, set]
 Returns or sets the inner diameter value More...
 
unsafe
NXOpen.Annotations.SearchModelViewBuilder.ValueComparisionOptions 
OuterDiameterType [get, set]
 Returns or sets the outer diameter enum More...
 
unsafe double OuterDiameterValue [get, set]
 Returns or sets the outer diameter value More...
 
unsafe string Text [get, set]
 Returns or sets the text More...
 
unsafe
NXOpen.Annotations.SearchModelViewBuilder.TextComparisionOptions 
TextType [get, set]
 Returns or sets the text enum More...
 
unsafe
NXOpen.Annotations.SearchModelViewBuilder.ValueComparisionOptions 
WidthType [get, set]
 Returns or sets the width enum More...
 
unsafe double WidthValue [get, set]
 Returns or sets the width value More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents SearchCriteriaDatumTargetBuilder

To create a new instance of this class, use NXOpen.Annotations.SearchModelViewCollection.CreateSearchCriteriaDatumTargetBuilder

Created in NX7.5.0

Member Enumeration Documentation

Represents the search pmi movable datum target type

Enumerator
No 

Datum Target

Yes 

Movable Datum Target

Lists the search pmi datum target type

Enumerator
Point 

point type

Line 

line type

Rectangular 

rectangular type

Circular 

circular type

Annular 

annular type

Spherical 

spherical type

Cylindrical 

cylindrical type

Arbitrary 

arbitray type

Property Documentation

unsafe bool NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.ByDatumMovable
getset

Returns or sets the movable datum target option

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.ByDatumTargetLabel
getset

Returns or sets the datum target label toggle

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.ByDatumTargetType
getset

Returns or sets the datum target type toggle

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.ByHeight
getset

Returns or sets the height toggle

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.ByInnerDiameter
getset

Returns or sets the inner diameter toggle

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.ByOuterDiameter
getset

Returns or sets the outer diameter toggle

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.ByText
getset

Returns or sets the text toggle

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.ByWidth
getset

Returns or sets the width toggle

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.DatumTargetMovableOptions NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.DatumMovable
getset

Returns or sets the movable datum target type

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.DatumTargetLabelText
getset

Returns or sets the datum target label text

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.DatumTargetTypes NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.DatumTargetType
getset

Returns or sets the datum target type enum

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.SearchModelViewBuilder.ValueComparisionOptions NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.HeightType
getset

Returns or sets the height enum

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.HeightValue
getset

Returns or sets the height value

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.SearchModelViewBuilder.ValueComparisionOptions NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.InnerDiameterType
getset

Returns or sets the inner diameter enum

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.InnerDiameterValue
getset

Returns or sets the inner diameter value

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.SearchModelViewBuilder.ValueComparisionOptions NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.OuterDiameterType
getset

Returns or sets the outer diameter enum

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.OuterDiameterValue
getset

Returns or sets the outer diameter value

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.Text
getset

Returns or sets the text

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.SearchModelViewBuilder.TextComparisionOptions NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.TextType
getset

Returns or sets the text enum

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.SearchModelViewBuilder.ValueComparisionOptions NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.WidthType
getset

Returns or sets the width enum

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Annotations.SearchCriteriaDatumTargetBuilder.WidthValue
getset

Returns or sets the width value

Created in NX7.5.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 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.