Class UFPlist
Inheritance
System.Object
System.MarshalByRefObject
UFPlist
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.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.UF.dll
Syntax
public class UFPlist : NXRemotableObject, IMessageSink
Methods
AddEntities(Tag, Int32, Tag[])
Declaration
[Obsolete("Deprecated")]
public void AddEntities(Tag obj_id, int num_to_add, Tag[] objects)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
System.Int32 |
num_to_add |
|
Tag[] |
objects |
|
AddObject(Tag, Boolean, Tag)
Declaration
public void AddObject(Tag parts_list, bool add_components_as_subassemblies, Tag _object)
Parameters
Type |
Name |
Description |
Tag |
parts_list |
|
System.Boolean |
add_components_as_subassemblies |
|
Tag |
_object |
|
AskAttachedRows(Tag, out Int32, out Tag[])
Declaration
public void AskAttachedRows(Tag parent, out int nm_rows, out Tag[] children_rows)
Parameters
Type |
Name |
Description |
Tag |
parent |
|
System.Int32 |
nm_rows |
|
Tag[] |
children_rows |
|
AskColPrefs(Tag, out UFPlist.ColPrefs)
Declaration
public void AskColPrefs(Tag col, out UFPlist.ColPrefs col_prefs)
Parameters
AskDefaultColPrefs(out UFPlist.ColPrefs)
Declaration
public void AskDefaultColPrefs(out UFPlist.ColPrefs col_prefs)
Parameters
AskDefaultPrefs(out UFPlist.Prefs)
Declaration
public void AskDefaultPrefs(out UFPlist.Prefs plist_prefs)
Parameters
AskLdrMethod(Tag, out Int32)
Declaration
public void AskLdrMethod(Tag row, out int ldr_method)
Parameters
Type |
Name |
Description |
Tag |
row |
|
System.Int32 |
ldr_method |
|
AskNestedAssyParentComp(Tag, out Tag)
Declaration
public void AskNestedAssyParentComp(Tag column, out Tag component)
Parameters
Type |
Name |
Description |
Tag |
column |
|
Tag |
component |
|
AskObjects(Tag, out Int32, out Tag[])
Declaration
public void AskObjects(Tag parts_list, out int nm_objects, out Tag[] objects)
Parameters
Type |
Name |
Description |
Tag |
parts_list |
|
System.Int32 |
nm_objects |
|
Tag[] |
objects |
|
AskPrefs(Tag, out UFPlist.Prefs)
Declaration
public void AskPrefs(Tag parts_list, out UFPlist.Prefs prefs)
Parameters
AskRowLock(Tag, out Boolean)
Declaration
public void AskRowLock(Tag row, out bool lock_state)
Parameters
Type |
Name |
Description |
Tag |
row |
|
System.Boolean |
lock_state |
|
AskTag()
Declaration
[Obsolete("Deprecated")]
public Tag AskTag()
Returns
AskTagOfNote(Tag)
Declaration
[Obsolete("Deprecated")]
public Tag AskTagOfNote(Tag obj_id)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
Returns
Declaration
public void AskTags(out Tag[] parts_list, out int num)
Parameters
Type |
Name |
Description |
Tag[] |
parts_list |
|
System.Int32 |
num |
|
AskTraversalSettings(Tag, out UFPlist.TraversalSettings)
Declaration
public void AskTraversalSettings(Tag parts_list, out UFPlist.TraversalSettings traversal_settings)
Parameters
AttachRows(Tag, Int32, Tag[])
Declaration
public void AttachRows(Tag parent_row, int nm_rows, Tag[] children_rows)
Parameters
Type |
Name |
Description |
Tag |
parent_row |
|
System.Int32 |
nm_rows |
|
Tag[] |
children_rows |
|
Create(ref UFPlist.Prefs, Double[], out Tag)
Declaration
public void Create(ref UFPlist.Prefs prefs, double[] origin, out Tag parts_list)
Parameters
CreateColumn(Double, ref UFPlist.ColPrefs, UFPlist.ColumnType, out Tag)
Declaration
public void CreateColumn(double width, ref UFPlist.ColPrefs col_prefs, UFPlist.ColumnType column_type, out Tag column)
Parameters
CreateFromTemplate(String, Double[], out Tag)
Declaration
public void CreateFromTemplate(string template_name, double[] origin, out Tag parts_list)
Parameters
Type |
Name |
Description |
System.String |
template_name |
|
System.Double[] |
origin |
|
Tag |
parts_list |
|
CreateManualRow(Double, out Tag)
Declaration
public void CreateManualRow(double height, out Tag row)
Parameters
Type |
Name |
Description |
System.Double |
height |
|
Tag |
row |
|
CreateNote(Tag, Double[], out Tag)
Declaration
[Obsolete("Deprecated")]
public void CreateNote(Tag obj_id, double[] position, out Tag note_obj_id)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
System.Double[] |
position |
|
Tag |
note_obj_id |
|
Declaration
[Obsolete("Deprecated")]
public void DefineField(Tag obj_id, int pos, string line_1, string line_2, string attr_title, ref UFPlist.FieldFormat f_format, int f_width, int f_type, int p_mask)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
System.Int32 |
pos |
|
System.String |
line_1 |
|
System.String |
line_2 |
|
System.String |
attr_title |
|
UFPlist.FieldFormat |
f_format |
|
System.Int32 |
f_width |
|
System.Int32 |
f_type |
|
System.Int32 |
p_mask |
|
List(Tag)
Declaration
public void List(Tag obj_id)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
ListToFile(Tag, String, Int32, String)
Declaration
public void ListToFile(Tag obj_id, string out_filename, int new_file, string plist_level)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
System.String |
out_filename |
|
System.Int32 |
new_file |
|
System.String |
plist_level |
|
RemoveEntity(Tag, Int32, Tag[])
Declaration
[Obsolete("Deprecated")]
public void RemoveEntity(Tag obj_id, int num_to_add, Tag[] objects)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
System.Int32 |
num_to_add |
|
Tag[] |
objects |
|
RemoveField(Tag, Int32)
Declaration
[Obsolete("Deprecated")]
public void RemoveField(Tag obj_id, int field)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
System.Int32 |
field |
|
RemoveObject(Tag, Boolean, Tag)
Declaration
public void RemoveObject(Tag parts_list, bool remove_components_as_subassemblies, Tag _object)
Parameters
Type |
Name |
Description |
Tag |
parts_list |
|
System.Boolean |
remove_components_as_subassemblies |
|
Tag |
_object |
|
SetColPrefs(Tag, ref UFPlist.ColPrefs)
Declaration
public void SetColPrefs(Tag col, ref UFPlist.ColPrefs col_prefs)
Parameters
SetColumnModes(Tag, Int32, Int32, Int32)
Declaration
[Obsolete("Deprecated")]
public void SetColumnModes(Tag obj_id, int rowmax, int rowpos, int rowgap)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
System.Int32 |
rowmax |
|
System.Int32 |
rowpos |
|
System.Int32 |
rowgap |
|
SetDefaultPrefs(ref UFPlist.Prefs)
Declaration
public void SetDefaultPrefs(ref UFPlist.Prefs plist_prefs)
Parameters
SetDisplayModes(Tag, String, Int32, Int32, Int32, Int32, Int32, Int32, Double)
Declaration
[Obsolete("Deprecated")]
public void SetDisplayModes(Tag obj_id, string attr_title, int sort_mode, int header_mode, int callout_mode, int box_mode, int report_mode, int symbol_mode, double line_space)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
System.String |
attr_title |
|
System.Int32 |
sort_mode |
|
System.Int32 |
header_mode |
|
System.Int32 |
callout_mode |
|
System.Int32 |
box_mode |
|
System.Int32 |
report_mode |
|
System.Int32 |
symbol_mode |
|
System.Double |
line_space |
|
SetFitCharSizes(Tag, Int32, Int32, Double, Double)
Declaration
[Obsolete("Deprecated")]
public void SetFitCharSizes(Tag obj_id, int csize_option, int dash_option, double ccsize, double dcsize)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
System.Int32 |
csize_option |
|
System.Int32 |
dash_option |
|
System.Double |
ccsize |
|
System.Double |
dcsize |
|
SetFitRules(Tag, Int32[])
Declaration
[Obsolete("Deprecated")]
public void SetFitRules(Tag obj_id, int[] priorities)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
System.Int32[] |
priorities |
|
SetFrozenLevel(Tag, Int32)
Declaration
[Obsolete("Deprecated")]
public void SetFrozenLevel(Tag obj_id, int value)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
System.Int32 |
value |
|
SetNestedAssyParentComp(Tag, Tag)
Declaration
public void SetNestedAssyParentComp(Tag column, Tag component)
Parameters
Type |
Name |
Description |
Tag |
column |
|
Tag |
component |
|
SetPrefs(Tag, ref UFPlist.Prefs)
Declaration
public void SetPrefs(Tag parts_list, ref UFPlist.Prefs prefs)
Parameters
SetReportMode(Tag, Int32)
Declaration
[Obsolete("Deprecated")]
public void SetReportMode(Tag obj_id, int value)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
System.Int32 |
value |
|
SetRowLock(Tag, Boolean)
Declaration
public void SetRowLock(Tag row, bool lock_state)
Parameters
Type |
Name |
Description |
Tag |
row |
|
System.Boolean |
lock_state |
|
SetSecondSort(Tag, String, Int32)
Declaration
[Obsolete("Deprecated")]
public void SetSecondSort(Tag obj_id, string attr_title, int smode2)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
System.String |
attr_title |
|
System.Int32 |
smode2 |
|
SetSkipLevel(Tag, Int32)
Declaration
[Obsolete("Deprecated")]
public void SetSkipLevel(Tag obj_id, int value)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
System.Int32 |
value |
|
SetTraversalSettings(Tag, ref UFPlist.TraversalSettings)
Declaration
public void SetTraversalSettings(Tag parts_list, ref UFPlist.TraversalSettings traversal_settings)
Parameters
Update(Tag)
Declaration
public void Update(Tag parts_list)
Parameters
Type |
Name |
Description |
Tag |
parts_list |
|
UpdateAllPlists()
Declaration
public void UpdateAllPlists()
Implements
System.Runtime.Remoting.Messaging.IMessageSink