Class AttributeTemplatesBuilder
Inheritance
System.Object
System.MarshalByRefObject
AttributeTemplatesBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
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
Type |
Description |
System.String |
|
AllowMultipleValues
Declaration
public bool AllowMultipleValues { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CatalogFilename
Declaration
public string CatalogFilename { get; set; }
Property Value
Type |
Description |
System.String |
|
Category
Declaration
public string Category { get; set; }
Property Value
Type |
Description |
System.String |
|
Constraint
Declaration
public AttributeTemplatesBuilder.ConstraintOptions Constraint { get; set; }
Property Value
CopyAttributeOnObjectCopy
Declaration
public bool CopyAttributeOnObjectCopy { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.Int32 |
|
DefaultNumber
Declaration
public double DefaultNumber { get; set; }
Property Value
Type |
Description |
System.Double |
|
DefaultString
Declaration
public string DefaultString { get; set; }
Property Value
Type |
Description |
System.String |
|
EnforcedConstraints
Declaration
public bool EnforcedConstraints { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LockOnSave
Declaration
public bool LockOnSave { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MaxInteger
Declaration
public int MaxInteger { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MaxNumber
Declaration
public double MaxNumber { get; set; }
Property Value
Type |
Description |
System.Double |
|
MaxString
Declaration
public string MaxString { get; set; }
Property Value
Type |
Description |
System.String |
|
MinInteger
Declaration
public int MinInteger { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MinNumber
Declaration
public double MinNumber { get; set; }
Property Value
Type |
Description |
System.Double |
|
MinString
Declaration
public string MinString { get; set; }
Property Value
Type |
Description |
System.String |
|
Persistent
Declaration
public bool Persistent { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ProxyAttributeForLocking
Declaration
public string ProxyAttributeForLocking { get; set; }
Property Value
Type |
Description |
System.String |
|
Templates
Declaration
public AttributeTemplatesBuilder.TemplatesOptions Templates { get; set; }
Property Value
Title
Declaration
public string Title { get; set; }
Property Value
Type |
Description |
System.String |
|
Units
Declaration
public string Units { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
AddAccessKey(AttributeTemplatesBuilder.AccessKey)
Declaration
public void AddAccessKey(AttributeTemplatesBuilder.AccessKey accessKey)
Parameters
Delete(String, AttributePropertiesBaseBuilder.DataTypeOptions)
Declaration
public bool Delete(string title, AttributePropertiesBaseBuilder.DataTypeOptions type)
Parameters
Returns
Type |
Description |
System.Boolean |
|
ExportCatalog()
Declaration
public void ExportCatalog()
GetAccessKeys()
Declaration
public AttributeTemplatesBuilder.AccessKey[] GetAccessKeys()
Returns
GetIntegerList()
Declaration
public string[] GetIntegerList()
Returns
Type |
Description |
System.String[] |
|
GetNote()
Declaration
public string[] GetNote()
Returns
Type |
Description |
System.String[] |
|
GetNumberList()
Declaration
public string[] GetNumberList()
Returns
Type |
Description |
System.String[] |
|
GetStringList()
Declaration
public string[] GetStringList()
Returns
Type |
Description |
System.String[] |
|
ImportCatalog()
Declaration
public void ImportCatalog()
RemoveAccessKey(AttributeTemplatesBuilder.AccessKey)
Declaration
public void RemoveAccessKey(AttributeTemplatesBuilder.AccessKey accessKey)
Parameters
SetAccessKeys(AttributeTemplatesBuilder.AccessKey[])
Declaration
public void SetAccessKeys(AttributeTemplatesBuilder.AccessKey[] accessKeys)
Parameters
SetIntegerList(String[])
Declaration
public void SetIntegerList(string[] integerList)
Parameters
Type |
Name |
Description |
System.String[] |
integerList |
|
SetNote(String[])
Declaration
public void SetNote(string[] note)
Parameters
Type |
Name |
Description |
System.String[] |
note |
|
SetNumberList(String[])
Declaration
public void SetNumberList(string[] numberList)
Parameters
Type |
Name |
Description |
System.String[] |
numberList |
|
SetStringList(String[])
Declaration
public void SetStringList(string[] stringList)
Parameters
Type |
Name |
Description |
System.String[] |
stringList |
|
UpdateTemplates()
Declaration
public void UpdateTemplates()
Implements
System.Runtime.Remoting.Messaging.IMessageSink