Class RoomAttributeListBuilder
Inheritance
RoomAttributeListBuilder
Assembly: NXOpen.dll
Syntax
public class RoomAttributeListBuilder : TaggedObject, IMessageSink, IComponentBuilder
Constructors
RoomAttributeListBuilder()
Declaration
protected RoomAttributeListBuilder()
Methods
EditItem(int, string, string)
Declaration
public void EditItem(int row, string roomPurpose, string roomSubPurpose)
Parameters
InitFromObject(TaggedObject)
Declaration
public void InitFromObject(TaggedObject objectTag)
Parameters
InitializeFromMultipleObjects(TaggedObject[])
Declaration
public void InitializeFromMultipleObjects(TaggedObject[] objs)
Parameters
SetAttribute(int, string, string)
Declaration
public void SetAttribute(int index, string attrName, string attrValue)
Parameters
SetRoomPurpose(string)
Declaration
public void SetRoomPurpose(string roomPurpose)
Parameters
Type |
Name |
Description |
string |
roomPurpose |
|
SetRoomSubPurpose(string)
Declaration
public void SetRoomSubPurpose(string roomSubPurpose)
Parameters
Type |
Name |
Description |
string |
roomSubPurpose |
|
UpdateAttributeValue(int, string, string)
Declaration
public void UpdateAttributeValue(int row, string headString, string value)
Parameters
UpdateAttributes(string[], string[])
Declaration
public void UpdateAttributes(string[] attrNames, string[] attrValues)
Parameters
Type |
Name |
Description |
string[] |
attrNames |
|
string[] |
attrValues |
|
UpdateEvaluatdValue(int)
Declaration
public bool UpdateEvaluatdValue(int rowIndex)
Parameters
Type |
Name |
Description |
int |
rowIndex |
|
Returns
Validate()
Declaration
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink