Class AttributeTemplatesBuilder
Inheritance
AttributeTemplatesBuilder
Assembly: NXOpen.dll
Syntax
public class AttributeTemplatesBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
AttributeTemplatesBuilder()
Declaration
protected AttributeTemplatesBuilder()
Properties
Alias
Declaration
public string Alias { get; set; }
Property Value
AllowMultipleValues
Declaration
public bool AllowMultipleValues { get; set; }
Property Value
CatalogFilename
Declaration
public string CatalogFilename { get; set; }
Property Value
Category
Declaration
public string Category { get; set; }
Property Value
Constraint
Declaration
public AttributeTemplatesBuilder.ConstraintOptions Constraint { get; set; }
Property Value
CopyAttributeOnObjectCopy
Declaration
public bool CopyAttributeOnObjectCopy { get; set; }
Property Value
DataType
Declaration
public AttributePropertiesBaseBuilder.DataTypeOptions DataType { get; set; }
Property Value
DateConstraint
Declaration
public DateBuilder DateConstraint { get; }
Property Value
DefaultBoolean
Declaration
public AttributeTemplatesBuilder.DefaultBooleanOptions DefaultBoolean { get; set; }
Property Value
DefaultDate
Declaration
public DateBuilder DefaultDate { get; }
Property Value
DefaultInteger
Declaration
public int DefaultInteger { get; set; }
Property Value
DefaultNumber
Declaration
public double DefaultNumber { get; set; }
Property Value
DefaultString
Declaration
public string DefaultString { get; set; }
Property Value
EnforcedConstraints
Declaration
public bool EnforcedConstraints { get; set; }
Property Value
LockOnSave
Declaration
public bool LockOnSave { get; set; }
Property Value
MaxInteger
Declaration
public int MaxInteger { get; set; }
Property Value
MaxNumber
Declaration
public double MaxNumber { get; set; }
Property Value
MaxString
Declaration
public string MaxString { get; set; }
Property Value
MinInteger
Declaration
public int MinInteger { get; set; }
Property Value
MinNumber
Declaration
public double MinNumber { get; set; }
Property Value
MinString
Declaration
public string MinString { get; set; }
Property Value
Persistent
Declaration
public bool Persistent { get; set; }
Property Value
ProxyAttributeForLocking
Declaration
public string ProxyAttributeForLocking { get; set; }
Property Value
Templates
Declaration
public AttributeTemplatesBuilder.TemplatesOptions Templates { get; set; }
Property Value
Title
Declaration
public string Title { get; set; }
Property Value
Units
Declaration
public string Units { get; set; }
Property Value
Methods
AddAccessKey(AccessKey)
Declaration
public void AddAccessKey(AttributeTemplatesBuilder.AccessKey accessKey)
Parameters
Delete(string, DataTypeOptions)
Declaration
public bool Delete(string title, AttributePropertiesBaseBuilder.DataTypeOptions type)
Parameters
Returns
ExportCatalog()
Declaration
public void ExportCatalog()
GetAccessKeys()
Declaration
public AttributeTemplatesBuilder.AccessKey[] GetAccessKeys()
Returns
GetIntegerList()
Declaration
public string[] GetIntegerList()
Returns
GetNote()
Declaration
public string[] GetNote()
Returns
GetNumberList()
Declaration
public string[] GetNumberList()
Returns
GetStringList()
Declaration
public string[] GetStringList()
Returns
ImportCatalog()
Declaration
public void ImportCatalog()
RemoveAccessKey(AccessKey)
Declaration
public void RemoveAccessKey(AttributeTemplatesBuilder.AccessKey accessKey)
Parameters
SetAccessKeys(AccessKey[])
Declaration
public void SetAccessKeys(AttributeTemplatesBuilder.AccessKey[] accessKeys)
Parameters
SetIntegerList(string[])
Declaration
public void SetIntegerList(string[] integerList)
Parameters
Type |
Name |
Description |
string[] |
integerList |
|
SetNote(string[])
Declaration
public void SetNote(string[] note)
Parameters
Type |
Name |
Description |
string[] |
note |
|
SetNumberList(string[])
Declaration
public void SetNumberList(string[] numberList)
Parameters
Type |
Name |
Description |
string[] |
numberList |
|
SetStringList(string[])
Declaration
public void SetStringList(string[] stringList)
Parameters
Type |
Name |
Description |
string[] |
stringList |
|
UpdateTemplates()
Declaration
public void UpdateTemplates()
Implements
System.Runtime.Remoting.Messaging.IMessageSink