Class AttributePropertiesBaseBuilder
Inheritance
AttributePropertiesBaseBuilder
Assembly: NXOpen.dll
Syntax
public class AttributePropertiesBaseBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
AttributePropertiesBaseBuilder()
Declaration
protected AttributePropertiesBaseBuilder()
Properties
ArrayIndex
Declaration
public int ArrayIndex { get; set; }
Property Value
BooleanValue
Declaration
public AttributePropertiesBaseBuilder.BooleanValueOptions BooleanValue { get; set; }
Property Value
Category
Declaration
public string Category { get; set; }
Property Value
DataType
Declaration
public AttributePropertiesBaseBuilder.DataTypeOptions DataType { get; set; }
Property Value
DateValue
Declaration
public DateBuilder DateValue { get; }
Property Value
Expression
Declaration
public Expression Expression { get; set; }
Property Value
IntegerValue
Declaration
public int IntegerValue { get; set; }
Property Value
IsArray
Declaration
public bool IsArray { get; set; }
Property Value
IsReferenceType
Declaration
public bool IsReferenceType { get; set; }
Property Value
LockOnSave
Declaration
public bool LockOnSave { get; set; }
Property Value
NumberValue
Declaration
public double NumberValue { get; set; }
Property Value
ObjectPicker
Declaration
[Obsolete("Deprecated in NX10.0.0. Use NXOpen.AttributePropertiesBaseBuilder.SetAttributeObjects instead.")]
public AttributePropertiesBaseBuilder.ObjectOptions ObjectPicker { get; set; }
Property Value
SelectedObjects
Declaration
public SelectNXObjectList SelectedObjects { get; }
Property Value
StringValue
Declaration
public string StringValue { get; set; }
Property Value
Title
Declaration
public string Title { get; set; }
Property Value
Units
Declaration
public string Units { get; set; }
Property Value
ValueAlias
Declaration
public string ValueAlias { get; set; }
Property Value
Methods
ApplyUnits()
Declaration
Returns
CreateAttribute()
Declaration
public bool CreateAttribute()
Returns
Delete(NXObject)
Declaration
public void Delete(NXObject @object)
Parameters
DeleteArray(NXObject)
Declaration
public void DeleteArray(NXObject @object)
Parameters
SetAttributeObjects(NXObject[])
Declaration
public void SetAttributeObjects(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink