NXOpen .NET Reference  12.0.0
Public Member Functions | List of all members
NXOpen.UF.UFLib Class Reference

Contains wrappers for all 'UF_LIB' functions and data types. More...

Inheritance diagram for NXOpen.UF.UFLib:

Public Member Functions

unsafe void AskLibAttributeValues (IntPtr db, NXOpen.Tag ug_object, int count, string[] db_alias, out string[] values)
 Wrapper method for UF_LIB_ask_lib_attribute_values More...
 
unsafe void AskLibref (NXOpen.Tag ug_object, out string libref)
 Wrapper method for UF_LIB_ask_libref More...
 
unsafe void AskRecordInRset (IntPtr rset, int record_num, out int count, out string[] values)
 Wrapper method for UF_LIB_ask_record_in_rset More...
 
void AskRsetCount (IntPtr rset, out int count)
 Wrapper method for UF_LIB_ask_rset_count More...
 
unsafe void AskRsetMap (IntPtr rset, out int count, out string[] attr_names, out byte[] attr_types)
 Wrapper method for UF_LIB_ask_rset_map More...
 
void DeleteRset (IntPtr rset)
 Wrapper method for UF_LIB_delete_rset More...
 
void ExecuteQuery (IntPtr db, string cls_name, string query, out int count, out IntPtr rset)
 Wrapper method for UF_LIB_execute_query More...
 
void ExecuteQueryForCount (IntPtr db, string cls_name, string query, out int count)
 Wrapper method for UF_LIB_execute_query_for_count More...
 
unsafe void FreeRsetMap (int count, string[] attr_names, string attr_types)
 Wrapper method for UF_LIB_free_rset_map More...
 
void MergeRsets (IntPtr rset1, IntPtr rset2, out IntPtr merged_rset)
 Wrapper method for UF_LIB_merge_rsets More...
 
void SortRset (IntPtr rset, string sort_key, out IntPtr sorted_rset)
 Wrapper method for UF_LIB_sort_rset More...
 

Detailed Description

Contains wrappers for all 'UF_LIB' functions and data types.

Member Function Documentation

unsafe void NXOpen.UF.UFLib.AskLibAttributeValues ( IntPtr  db,
NXOpen.Tag  ug_object,
int  count,
string[]  db_alias,
out string[]  values 
)

Wrapper method for UF_LIB_ask_lib_attribute_values

Refer to UF_LIB_ask_lib_attribute_values for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFLib.AskLibref ( NXOpen.Tag  ug_object,
out string  libref 
)

Wrapper method for UF_LIB_ask_libref

Refer to UF_LIB_ask_libref for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFLib.AskRecordInRset ( IntPtr  rset,
int  record_num,
out int  count,
out string[]  values 
)

Wrapper method for UF_LIB_ask_record_in_rset

Refer to UF_LIB_ask_record_in_rset for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFLib.AskRsetCount ( IntPtr  rset,
out int  count 
)

Wrapper method for UF_LIB_ask_rset_count

Refer to UF_LIB_ask_rset_count for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFLib.AskRsetMap ( IntPtr  rset,
out int  count,
out string[]  attr_names,
out byte[]  attr_types 
)

Wrapper method for UF_LIB_ask_rset_map

Refer to UF_LIB_ask_rset_map for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFLib.DeleteRset ( IntPtr  rset)

Wrapper method for UF_LIB_delete_rset

Refer to UF_LIB_delete_rset for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFLib.ExecuteQuery ( IntPtr  db,
string  cls_name,
string  query,
out int  count,
out IntPtr  rset 
)

Wrapper method for UF_LIB_execute_query

Refer to UF_LIB_execute_query for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFLib.ExecuteQueryForCount ( IntPtr  db,
string  cls_name,
string  query,
out int  count 
)

Wrapper method for UF_LIB_execute_query_for_count

Refer to UF_LIB_execute_query_for_count for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFLib.FreeRsetMap ( int  count,
string[]  attr_names,
string  attr_types 
)

Wrapper method for UF_LIB_free_rset_map

Refer to UF_LIB_free_rset_map for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFLib.MergeRsets ( IntPtr  rset1,
IntPtr  rset2,
out IntPtr  merged_rset 
)

Wrapper method for UF_LIB_merge_rsets

Refer to UF_LIB_merge_rsets for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFLib.SortRset ( IntPtr  rset,
string  sort_key,
out IntPtr  sorted_rset 
)

Wrapper method for UF_LIB_sort_rset

Refer to UF_LIB_sort_rset for documentation
Mapping Help

License requirements:None


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.