Class UFPlist
Assembly: NXOpen.UF.dll
Syntax
public class UFPlist : NXRemotableObject, IMessageSink
Methods
AddEntities(Tag, int, Tag[])
Declaration
[Obsolete("Deprecated")]
public void AddEntities(Tag obj_id, int num_to_add, Tag[] objects)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
int |
num_to_add |
|
Tag[] |
objects |
|
AddObject(Tag, bool, Tag)
Declaration
public void AddObject(Tag parts_list, bool add_components_as_subassemblies, Tag _object)
Parameters
Type |
Name |
Description |
Tag |
parts_list |
|
bool |
add_components_as_subassemblies |
|
Tag |
_object |
|
AskAttachedRows(Tag, out int, out Tag[])
Declaration
public void AskAttachedRows(Tag parent, out int nm_rows, out Tag[] children_rows)
Parameters
Type |
Name |
Description |
Tag |
parent |
|
int |
nm_rows |
|
Tag[] |
children_rows |
|
AskColPrefs(Tag, out ColPrefs)
Declaration
public void AskColPrefs(Tag col, out UFPlist.ColPrefs col_prefs)
Parameters
AskDefaultColPrefs(out ColPrefs)
Declaration
public void AskDefaultColPrefs(out UFPlist.ColPrefs col_prefs)
Parameters
AskDefaultPrefs(out Prefs)
Declaration
public void AskDefaultPrefs(out UFPlist.Prefs plist_prefs)
Parameters
AskLdrMethod(Tag, out int)
Declaration
public void AskLdrMethod(Tag row, out int ldr_method)
Parameters
Type |
Name |
Description |
Tag |
row |
|
int |
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 int, out Tag[])
Declaration
public void AskObjects(Tag parts_list, out int nm_objects, out Tag[] objects)
Parameters
Type |
Name |
Description |
Tag |
parts_list |
|
int |
nm_objects |
|
Tag[] |
objects |
|
AskPrefs(Tag, out Prefs)
Declaration
public void AskPrefs(Tag parts_list, out UFPlist.Prefs prefs)
Parameters
AskRowLock(Tag, out bool)
Declaration
public void AskRowLock(Tag row, out bool lock_state)
Parameters
Type |
Name |
Description |
Tag |
row |
|
bool |
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 |
|
int |
num |
|
AskTraversalSettings(Tag, out TraversalSettings)
Declaration
public void AskTraversalSettings(Tag parts_list, out UFPlist.TraversalSettings traversal_settings)
Parameters
AttachRows(Tag, int, Tag[])
Declaration
public void AttachRows(Tag parent_row, int nm_rows, Tag[] children_rows)
Parameters
Type |
Name |
Description |
Tag |
parent_row |
|
int |
nm_rows |
|
Tag[] |
children_rows |
|
Create(ref Prefs, double[], out Tag)
Declaration
public void Create(ref UFPlist.Prefs prefs, double[] origin, out Tag parts_list)
Parameters
CreateColumn(double, ref ColPrefs, 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
CreateManualRow(double, out Tag)
Declaration
public void CreateManualRow(double height, out Tag row)
Parameters
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 |
|
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
List(Tag)
Declaration
public void List(Tag obj_id)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
ListToFile(Tag, string, int, string)
Declaration
public void ListToFile(Tag obj_id, string out_filename, int new_file, string plist_level)
Parameters
RemoveEntity(Tag, int, Tag[])
Declaration
[Obsolete("Deprecated")]
public void RemoveEntity(Tag obj_id, int num_to_add, Tag[] objects)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
int |
num_to_add |
|
Tag[] |
objects |
|
RemoveField(Tag, int)
Declaration
[Obsolete("Deprecated")]
public void RemoveField(Tag obj_id, int field)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
int |
field |
|
RemoveObject(Tag, bool, Tag)
Declaration
public void RemoveObject(Tag parts_list, bool remove_components_as_subassemblies, Tag _object)
Parameters
Type |
Name |
Description |
Tag |
parts_list |
|
bool |
remove_components_as_subassemblies |
|
Tag |
_object |
|
SetColPrefs(Tag, ref ColPrefs)
Declaration
public void SetColPrefs(Tag col, ref UFPlist.ColPrefs col_prefs)
Parameters
SetColumnModes(Tag, int, int, int)
Declaration
[Obsolete("Deprecated")]
public void SetColumnModes(Tag obj_id, int rowmax, int rowpos, int rowgap)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
int |
rowmax |
|
int |
rowpos |
|
int |
rowgap |
|
SetDefaultPrefs(ref Prefs)
Declaration
public void SetDefaultPrefs(ref UFPlist.Prefs plist_prefs)
Parameters
SetDisplayModes(Tag, string, int, int, int, int, int, int, 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
SetFitCharSizes(Tag, int, int, double, double)
Declaration
[Obsolete("Deprecated")]
public void SetFitCharSizes(Tag obj_id, int csize_option, int dash_option, double ccsize, double dcsize)
Parameters
SetFitRules(Tag, int[])
Declaration
[Obsolete("Deprecated")]
public void SetFitRules(Tag obj_id, int[] priorities)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
int[] |
priorities |
|
SetFrozenLevel(Tag, int)
Declaration
[Obsolete("Deprecated")]
public void SetFrozenLevel(Tag obj_id, int value)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
int |
value |
|
SetNestedAssyParentComp(Tag, Tag)
Declaration
public void SetNestedAssyParentComp(Tag column, Tag component)
Parameters
Type |
Name |
Description |
Tag |
column |
|
Tag |
component |
|
SetPrefs(Tag, ref Prefs)
Declaration
public void SetPrefs(Tag parts_list, ref UFPlist.Prefs prefs)
Parameters
SetReportMode(Tag, int)
Declaration
[Obsolete("Deprecated")]
public void SetReportMode(Tag obj_id, int value)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
int |
value |
|
SetRowLock(Tag, bool)
Declaration
public void SetRowLock(Tag row, bool lock_state)
Parameters
Type |
Name |
Description |
Tag |
row |
|
bool |
lock_state |
|
SetSecondSort(Tag, string, int)
Declaration
[Obsolete("Deprecated")]
public void SetSecondSort(Tag obj_id, string attr_title, int smode2)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
string |
attr_title |
|
int |
smode2 |
|
SetSkipLevel(Tag, int)
Declaration
[Obsolete("Deprecated")]
public void SetSkipLevel(Tag obj_id, int value)
Parameters
Type |
Name |
Description |
Tag |
obj_id |
|
int |
value |
|
SetTraversalSettings(Tag, ref 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