Class UFAssem
Inheritance
System.Object
System.MarshalByRefObject
UFAssem
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 UFAssem : NXRemotableObject, IMessageSink
Methods
ActivateSequence(Tag)
Declaration
public void ActivateSequence(Tag sequence)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
AddPartToAssembly(Tag, String, String, String, Double[], Double[], Int32, out Tag, out UFPart.LoadStatus)
Declaration
public void AddPartToAssembly(Tag parent_part, string part, string refset_name, string instance_name, double[] origin, double[] csys_matrix, int layer, out Tag instance, out UFPart.LoadStatus error_status)
Parameters
Type |
Name |
Description |
Tag |
parent_part |
|
System.String |
part |
|
System.String |
refset_name |
|
System.String |
instance_name |
|
System.Double[] |
origin |
|
System.Double[] |
csys_matrix |
|
System.Int32 |
layer |
|
Tag |
instance |
|
UFPart.LoadStatus |
error_status |
|
AddRefSetMembers(Tag, Int32, Tag[])
Declaration
public void AddRefSetMembers(Tag ref_set, int member_count, Tag[] ref_set_members)
Parameters
Type |
Name |
Description |
Tag |
ref_set |
|
System.Int32 |
member_count |
|
Tag[] |
ref_set_members |
|
AddSequencingView(Tag)
Declaration
public void AddSequencingView(Tag view)
Parameters
Type |
Name |
Description |
Tag |
view |
|
AddToCset(Tag, Tag, Boolean)
Declaration
public void AddToCset(Tag cset, Tag component, bool level)
Parameters
Type |
Name |
Description |
Tag |
cset |
|
Tag |
component |
|
System.Boolean |
level |
|
ApplyToCset(Tag, UFAssem.CsetFnT, ref IntPtr)
Declaration
public void ApplyToCset(Tag cset, UFAssem.CsetFnT fn, ref IntPtr app_data)
Parameters
ApplyToCsetMembers(Tag, UFAssem.CsetFnT, ref IntPtr)
Declaration
public void ApplyToCsetMembers(Tag cset, UFAssem.CsetFnT fn, ref IntPtr app_data)
Parameters
AskActiveArrangement(Tag, out Tag)
Declaration
public void AskActiveArrangement(Tag part, out Tag arrangement)
Parameters
Type |
Name |
Description |
Tag |
part |
|
Tag |
arrangement |
|
AskActiveSequence(out Tag)
Declaration
public void AskActiveSequence(out Tag sequence)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
AskAllCompCset(Tag, out Tag)
Declaration
public void AskAllCompCset(Tag part, out Tag cset)
Parameters
Type |
Name |
Description |
Tag |
part |
|
Tag |
cset |
|
AskAllPartOccChildren(Tag, out Tag[])
Declaration
public int AskAllPartOccChildren(Tag part_occur, out Tag[] child_part_occs)
Parameters
Type |
Name |
Description |
Tag |
part_occur |
|
Tag[] |
child_part_occs |
|
Returns
Type |
Description |
System.Int32 |
|
AskArrangementsInPart(Tag, out Int32, out Tag[])
Declaration
public void AskArrangementsInPart(Tag part, out int n_arrangements, out Tag[] arrangements)
Parameters
Type |
Name |
Description |
Tag |
part |
|
System.Int32 |
n_arrangements |
|
Tag[] |
arrangements |
|
AskArraysInPart(Tag, out Int32, out Tag[])
Declaration
public void AskArraysInPart(Tag part_tag, out int num_arrays, out Tag[] array_tags)
Parameters
Type |
Name |
Description |
Tag |
part_tag |
|
System.Int32 |
num_arrays |
|
Tag[] |
array_tags |
|
AskArraysOfInst(Tag, out Int32, out Tag[])
Declaration
public void AskArraysOfInst(Tag instance, out int num_arrays, out Tag[] arrays)
Parameters
Type |
Name |
Description |
Tag |
instance |
|
System.Int32 |
num_arrays |
|
Tag[] |
arrays |
|
AskAssemLoadOptions(out UFAssem.LoadOptions)
Declaration
public void AskAssemLoadOptions(out UFAssem.LoadOptions options)
Parameters
AskAssemOptions(out UFAssem.Options)
Declaration
public void AskAssemOptions(out UFAssem.Options options)
Parameters
AskAutoAddNewComps(Tag, out Boolean)
Declaration
public void AskAutoAddNewComps(Tag ref_set, out bool add_new_comps)
Parameters
Type |
Name |
Description |
Tag |
ref_set |
|
System.Boolean |
add_new_comps |
|
AskBodiesOfAssemblyCut(Tag, out Int32, out Tag[], out Int32, out Tag[])
Declaration
public void AskBodiesOfAssemblyCut(Tag frec, out int n_target_bodies, out Tag[] target_body_tags, out int n_tool_bodies, out Tag[] tool_body_tags)
Parameters
Type |
Name |
Description |
Tag |
frec |
|
System.Int32 |
n_target_bodies |
|
Tag[] |
target_body_tags |
|
System.Int32 |
n_tool_bodies |
|
Tag[] |
tool_body_tags |
|
AskChildOfInstance(Tag)
Declaration
public Tag AskChildOfInstance(Tag instance)
Parameters
Type |
Name |
Description |
Tag |
instance |
|
Returns
AskCompExplosion(Tag, Tag, out UFAssem.ExplStatus, Double[,])
Declaration
public void AskCompExplosion(Tag explosion, Tag component, out UFAssem.ExplStatus status, double[, ] transform)
Parameters
AskComponentData(Tag, out String, out String, out String, Double[], Double[], Double[,])
Declaration
public void AskComponentData(Tag component, out string part_name, out string refset_name, out string instance_name, double[] origin, double[] csys_matrix, double[, ] transform)
Parameters
Type |
Name |
Description |
Tag |
component |
|
System.String |
part_name |
|
System.String |
refset_name |
|
System.String |
instance_name |
|
System.Double[] |
origin |
|
System.Double[] |
csys_matrix |
|
System.Double[,] |
transform |
|
AskCompPosition(Tag, Tag, Double[,])
Declaration
public void AskCompPosition(Tag explosion, Tag component, double[, ] transform)
Parameters
Type |
Name |
Description |
Tag |
explosion |
|
Tag |
component |
|
System.Double[,] |
transform |
|
AskCostOfSequence(Tag, out Double)
Declaration
public void AskCostOfSequence(Tag sequence, out double cost)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
System.Double |
cost |
|
AskCostOfStep(Tag, out Double)
Declaration
public void AskCostOfStep(Tag step, out double cost)
Parameters
Type |
Name |
Description |
Tag |
step |
|
System.Double |
cost |
|
AskCurrentFrame(Tag, out Int32)
Declaration
public void AskCurrentFrame(Tag sequence, out int current_frame)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
System.Int32 |
current_frame |
|
AskCurrentStep(Tag, out Tag)
Declaration
public void AskCurrentStep(Tag sequence, out Tag step)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
Tag |
step |
|
AskDefaultArrangement(Tag, out Tag)
Declaration
public void AskDefaultArrangement(Tag part, out Tag arrangement)
Parameters
Type |
Name |
Description |
Tag |
part |
|
Tag |
arrangement |
|
AskDefaultRefSets(out Int32, out String[])
Declaration
public void AskDefaultRefSets(out int n_ref_sets, out string[] default_ref_sets)
Parameters
Type |
Name |
Description |
System.Int32 |
n_ref_sets |
|
System.String[] |
default_ref_sets |
|
Declaration
public void AskDeformableDefinition(Tag part, out Tag deformable_feature)
Parameters
Type |
Name |
Description |
Tag |
part |
|
Tag |
deformable_feature |
|
Declaration
public void AskDeformableDefinitionData(Tag deformable_feature_tag, out UFAssem.DeformData deform_data)
Parameters
Declaration
public void AskDeformedDefinitionData(Tag deformed_feature_tag, out UFAssem.DeformedDefinitionData deformed_data)
Parameters
Declaration
public void AskDisplayedDeformationOfPartOcc(Tag part_occ, out Tag deformed_feature)
Parameters
Type |
Name |
Description |
Tag |
part_occ |
|
Tag |
deformed_feature |
|
AskExplodedObject(Tag, Tag, out Tag)
Declaration
public void AskExplodedObject(Tag explosion, Tag old_object, out Tag new_object)
Parameters
Type |
Name |
Description |
Tag |
explosion |
|
Tag |
old_object |
|
Tag |
new_object |
|
AskExplosions(Tag, out Int32, out Tag[])
Declaration
public void AskExplosions(Tag part_tag, out int n_explosions, out Tag[] explosion_tags)
Parameters
Type |
Name |
Description |
Tag |
part_tag |
|
System.Int32 |
n_explosions |
|
Tag[] |
explosion_tags |
|
AskExplosionVector(Tag, Double[])
Declaration
public void AskExplosionVector(Tag component, double[] vector)
Parameters
Type |
Name |
Description |
Tag |
component |
|
System.Double[] |
vector |
|
AskHiddenComps(Tag, out Tag[], out Int32)
Declaration
public void AskHiddenComps(Tag view, out Tag[] components, out int count)
Parameters
Type |
Name |
Description |
Tag |
view |
|
Tag[] |
components |
|
System.Int32 |
count |
|
AskInstanceIntent(Tag, out UFAssem.InstanceIntent)
Declaration
public void AskInstanceIntent(Tag instance, out UFAssem.InstanceIntent instance_intent)
Parameters
AskInstanceOfName(Tag, String)
Declaration
public Tag AskInstanceOfName(Tag parent_part, string instance_name)
Parameters
Type |
Name |
Description |
Tag |
parent_part |
|
System.String |
instance_name |
|
Returns
AskInstOfPartOcc(Tag)
Declaration
public Tag AskInstOfPartOcc(Tag part_occur)
Parameters
Type |
Name |
Description |
Tag |
part_occur |
|
Returns
AskIsetArrayData(Tag, out UFAssem.IsetArrayData, out Tag[])
Declaration
public void AskIsetArrayData(Tag array, out UFAssem.IsetArrayData array_data, out Tag[] components)
Parameters
AskLastFilter(Tag, out Tag, out Tag)
Declaration
public void AskLastFilter(Tag part, out Tag filter_tag, out Tag cset_tag)
Parameters
Type |
Name |
Description |
Tag |
part |
|
Tag |
filter_tag |
|
Tag |
cset_tag |
|
AskMcArrayData(Tag, out UFAssem.McArrayData, out Tag[])
Declaration
public void AskMcArrayData(Tag array, out UFAssem.McArrayData array_data, out Tag[] components)
Parameters
AskNameOfArrangement(Tag, out String)
Declaration
public void AskNameOfArrangement(Tag arrangement, out string name)
Parameters
Type |
Name |
Description |
Tag |
arrangement |
|
System.String |
name |
|
AskOccsOfEntity(Tag, out Tag[])
Declaration
public int AskOccsOfEntity(Tag _object, out Tag[] occurrences)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
Tag[] |
occurrences |
|
Returns
Type |
Description |
System.Int32 |
|
AskOccsOfPart(Tag, Tag, out Tag[])
Declaration
public int AskOccsOfPart(Tag parent_part, Tag part, out Tag[] part_occs)
Parameters
Type |
Name |
Description |
Tag |
parent_part |
|
Tag |
part |
|
Tag[] |
part_occs |
|
Returns
Type |
Description |
System.Int32 |
|
AskOrientation(Tag, Double[], Double[])
Declaration
public void AskOrientation(Tag ref_set_tag, double[] origin, double[] orientation)
Parameters
Type |
Name |
Description |
Tag |
ref_set_tag |
|
System.Double[] |
origin |
|
System.Double[] |
orientation |
|
AskParentComponent(Tag, out Tag)
Declaration
public void AskParentComponent(Tag occur, out Tag parent)
Parameters
Type |
Name |
Description |
Tag |
occur |
|
Tag |
parent |
|
AskParentOfInstance(Tag)
Declaration
public Tag AskParentOfInstance(Tag instance)
Parameters
Type |
Name |
Description |
Tag |
instance |
|
Returns
AskPartNameOfChild(Tag, out String)
Declaration
public void AskPartNameOfChild(Tag instance, out string part_fspec)
Parameters
Type |
Name |
Description |
Tag |
instance |
|
System.String |
part_fspec |
|
AskPartOccChildren(Tag, out Tag[])
Declaration
public int AskPartOccChildren(Tag part_occur, out Tag[] child_part_occs)
Parameters
Type |
Name |
Description |
Tag |
part_occur |
|
Tag[] |
child_part_occs |
|
Returns
Type |
Description |
System.Int32 |
|
AskPartOccOfInst(Tag, Tag)
Declaration
public Tag AskPartOccOfInst(Tag parent_part_occ, Tag instance)
Parameters
Type |
Name |
Description |
Tag |
parent_part_occ |
|
Tag |
instance |
|
Returns
AskPartOccsOfInst(Tag, out Tag[])
Declaration
public int AskPartOccsOfInst(Tag instance, out Tag[] part_occs)
Parameters
Type |
Name |
Description |
Tag |
instance |
|
Tag[] |
part_occs |
|
Returns
Type |
Description |
System.Int32 |
|
AskPartOccSuppressState(Tag, out Boolean, out Boolean)
Declaration
public void AskPartOccSuppressState(Tag part_occ, out bool suppressed, out bool parent_suppressed)
Parameters
Type |
Name |
Description |
Tag |
part_occ |
|
System.Boolean |
suppressed |
|
System.Boolean |
parent_suppressed |
|
AskPartOccurrence(Tag)
Declaration
public Tag AskPartOccurrence(Tag occurrence)
Parameters
Type |
Name |
Description |
Tag |
occurrence |
|
Returns
AskPartOccurrenceOfStep(Tag, out Int32, out Tag[])
Declaration
public void AskPartOccurrenceOfStep(Tag step, out int num_part_occs, out Tag[] part_occs)
Parameters
Type |
Name |
Description |
Tag |
step |
|
System.Int32 |
num_part_occs |
|
Tag[] |
part_occs |
|
AskPrototypeOfOcc(Tag)
Declaration
public Tag AskPrototypeOfOcc(Tag occurrence)
Parameters
Type |
Name |
Description |
Tag |
occurrence |
|
Returns
AskRefSetData(Tag, out String, Double[], Double[], out Int32, out Tag[])
Declaration
public void AskRefSetData(Tag ref_set, out string ref_set_name, double[] origin, double[] matrix, out int num_members, out Tag[] members)
Parameters
Type |
Name |
Description |
Tag |
ref_set |
|
System.String |
ref_set_name |
|
System.Double[] |
origin |
|
System.Double[] |
matrix |
|
System.Int32 |
num_members |
|
Tag[] |
members |
|
AskRefSetMembers(Tag, out Int32, out Tag[])
Declaration
public void AskRefSetMembers(Tag ref_set, out int ret_count, out Tag[] members)
Parameters
Type |
Name |
Description |
Tag |
ref_set |
|
System.Int32 |
ret_count |
|
Tag[] |
members |
|
AskRefSets(Tag, out Int32, out Tag[])
Declaration
public void AskRefSets(Tag ref_set_member, out int num_ref_sets, out Tag[] ref_sets)
Parameters
Type |
Name |
Description |
Tag |
ref_set_member |
|
System.Int32 |
num_ref_sets |
|
Tag[] |
ref_sets |
|
AskRootPartOcc(Tag)
Declaration
public Tag AskRootPartOcc(Tag part)
Parameters
Type |
Name |
Description |
Tag |
part |
|
Returns
AskSaveTrueshape(out Boolean)
Declaration
public void AskSaveTrueshape(out bool save_trueshape_data)
Parameters
Type |
Name |
Description |
System.Boolean |
save_trueshape_data |
|
AskSequenceDescription(Tag, out String)
Declaration
public void AskSequenceDescription(Tag sequence, out string desc)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
System.String |
desc |
|
AskSequenceDuration(Tag, out Int32)
Declaration
public void AskSequenceDuration(Tag sequence, out int duration)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
System.Int32 |
duration |
|
AskSequenceName(Tag, out String)
Declaration
public void AskSequenceName(Tag sequence, out string name)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
System.String |
name |
|
AskSequencesInPart(Tag, out Int32, out Tag[])
Declaration
public void AskSequencesInPart(Tag part, out int num_sequences, out Tag[] sequences)
Parameters
Type |
Name |
Description |
Tag |
part |
|
System.Int32 |
num_sequences |
|
Tag[] |
sequences |
|
AskSequenceType(Tag, out Int32)
Declaration
public void AskSequenceType(Tag sequence, out int seq_type)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
System.Int32 |
seq_type |
|
AskStableIdOfInstance(Tag, out String)
Declaration
public void AskStableIdOfInstance(Tag instance_tag, out string stable_id)
Parameters
Type |
Name |
Description |
Tag |
instance_tag |
|
System.String |
stable_id |
|
AskStepDuration(Tag, out Int32)
Declaration
public void AskStepDuration(Tag step, out int duration)
Parameters
Type |
Name |
Description |
Tag |
step |
|
System.Int32 |
duration |
|
AskStepElementDurations(Tag, out Int32, out Int32[])
Declaration
public void AskStepElementDurations(Tag step, out int num_durations, out int[] durations)
Parameters
Type |
Name |
Description |
Tag |
step |
|
System.Int32 |
num_durations |
|
System.Int32[] |
durations |
|
AskStepIncrement(Tag, out Int32)
Declaration
public void AskStepIncrement(Tag sequence, out int increment)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
System.Int32 |
increment |
|
AskStepNumber(Tag, out Int32)
Declaration
public void AskStepNumber(Tag step, out int ask_step_number)
Parameters
Type |
Name |
Description |
Tag |
step |
|
System.Int32 |
ask_step_number |
|
AskSteps(Tag, out Int32, out Tag[])
Declaration
public void AskSteps(Tag sequence, out int num_steps, out Tag[] steps)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
System.Int32 |
num_steps |
|
Tag[] |
steps |
|
AskStepsOfPartOcc(Tag, Tag, out Int32, out Tag[])
Declaration
public void AskStepsOfPartOcc(Tag sequence, Tag part_occ, out int num_steps, out Tag[] steps)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
Tag |
part_occ |
|
System.Int32 |
num_steps |
|
Tag[] |
steps |
|
AskStepType(Tag, out Int32)
Declaration
public void AskStepType(Tag step, out int step_type)
Parameters
Type |
Name |
Description |
Tag |
step |
|
System.Int32 |
step_type |
|
AskSuppressionExp(Tag, out Tag)
Declaration
public void AskSuppressionExp(Tag instance, out Tag exp)
Parameters
Type |
Name |
Description |
Tag |
instance |
|
Tag |
exp |
|
AskSuppressState(Tag, out Boolean)
Declaration
public void AskSuppressState(Tag instance, out bool suppressed)
Parameters
Type |
Name |
Description |
Tag |
instance |
|
System.Boolean |
suppressed |
|
AskTimeOfSequence(Tag, out Double)
Declaration
public void AskTimeOfSequence(Tag sequence, out double time)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
System.Double |
time |
|
AskTimeOfStep(Tag, out Double)
Declaration
public void AskTimeOfStep(Tag step, out double time)
Parameters
Type |
Name |
Description |
Tag |
step |
|
System.Double |
time |
|
Declaration
public void AskTransformOfOcc(Tag occurrence, double[, ] transform)
Parameters
Type |
Name |
Description |
Tag |
occurrence |
|
System.Double[,] |
transform |
|
AskTypeOfArray(Tag, out Int32)
Declaration
public void AskTypeOfArray(Tag array, out int type)
Parameters
Type |
Name |
Description |
Tag |
array |
|
System.Int32 |
type |
|
AskUnprocessedPartoccs(Tag, out Int32, out Tag[])
Declaration
public void AskUnprocessedPartoccs(Tag sequence, out int num_unprocessed_partoccs, out Tag[] unprocessed_partoccs)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
System.Int32 |
num_unprocessed_partoccs |
|
Tag[] |
unprocessed_partoccs |
|
AskUsedArrangement(Tag, out Tag)
Declaration
public void AskUsedArrangement(Tag component, out Tag arrangement)
Parameters
Type |
Name |
Description |
Tag |
component |
|
Tag |
arrangement |
|
AskViewExplosion(Tag, out Tag)
Declaration
public void AskViewExplosion(Tag view, out Tag explosion)
Parameters
Type |
Name |
Description |
Tag |
view |
|
Tag |
explosion |
|
AskWorkOccurrence()
Declaration
public Tag AskWorkOccurrence()
Returns
AskWorkPart()
Declaration
Returns
CaptureArrangementFromCurrentSequence(String, out Tag, out Int32, out Int32[])
Declaration
public void CaptureArrangementFromCurrentSequence(string arrangement_name, out Tag arrangement, out int warnings_count, out int[] warnings)
Parameters
Type |
Name |
Description |
System.String |
arrangement_name |
|
Tag |
arrangement |
|
System.Int32 |
warnings_count |
|
System.Int32[] |
warnings |
|
CaptureArrangementFromCurrentSequenceExtended(String, Boolean, out Tag, out Int32, out Int32[])
Declaration
public void CaptureArrangementFromCurrentSequenceExtended(string arrangement_name, bool ignore_constraints, out Tag arrangement, out int warnings_count, out int[] warnings)
Parameters
Type |
Name |
Description |
System.String |
arrangement_name |
|
System.Boolean |
ignore_constraints |
|
Tag |
arrangement |
|
System.Int32 |
warnings_count |
|
System.Int32[] |
warnings |
|
CheckArrayStatus(Tag)
Declaration
public void CheckArrayStatus(Tag array)
Parameters
Type |
Name |
Description |
Tag |
array |
|
ConvertPrev16Aligns(Int32, ref UFAssem.Prev16Align, out Int32, out UFAssem.Prev16Align[])
Declaration
public void ConvertPrev16Aligns(int n_aligns_to_convert, ref UFAssem.Prev16Align aligns_to_convert, out int n_messages, out UFAssem.Prev16Align[] messages)
Parameters
CopyExplosion(Tag, Tag, Tag, Tag)
Declaration
public void CopyExplosion(Tag source_explosion, Tag source_component, Tag destination_explosion, Tag destination_component)
Parameters
Type |
Name |
Description |
Tag |
source_explosion |
|
Tag |
source_component |
|
Tag |
destination_explosion |
|
Tag |
destination_component |
|
CountEntsInPartOcc(Tag)
Declaration
public void CountEntsInPartOcc(Tag part_occur)
Parameters
Type |
Name |
Description |
Tag |
part_occur |
|
CountObjsInComp(Tag, out Int32)
Declaration
public void CountObjsInComp(Tag comp_tag, out int returned_count)
Parameters
Type |
Name |
Description |
Tag |
comp_tag |
|
System.Int32 |
returned_count |
|
CountRefSetsIn(Tag)
Declaration
public void CountRefSetsIn(Tag _object)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
CreateAssemblyCut(Tag, Boolean, Int32, Tag[], Int32, Tag[], out Tag)
Declaration
public void CreateAssemblyCut(Tag part, bool blank_tool_bodies, int n_target_body_occs, Tag[] target_body_occs, int n_tool_bodies, Tag[] tool_bodies, out Tag acut_tag)
Parameters
Type |
Name |
Description |
Tag |
part |
|
System.Boolean |
blank_tool_bodies |
|
System.Int32 |
n_target_body_occs |
|
Tag[] |
target_body_occs |
|
System.Int32 |
n_tool_bodies |
|
Tag[] |
tool_bodies |
|
Tag |
acut_tag |
|
CreateComponentPart(Tag, String, String, String, Int32, Int32, Double[], Double[], Int32, Tag[], out Tag)
Declaration
public void CreateComponentPart(Tag parent_part, string new_part_name, string refset_name, string instance_name, int units, int layer, double[] origin, double[] csys_matrix, int n_objects, Tag[] objects, out Tag instance)
Parameters
Type |
Name |
Description |
Tag |
parent_part |
|
System.String |
new_part_name |
|
System.String |
refset_name |
|
System.String |
instance_name |
|
System.Int32 |
units |
|
System.Int32 |
layer |
|
System.Double[] |
origin |
|
System.Double[] |
csys_matrix |
|
System.Int32 |
n_objects |
|
Tag[] |
objects |
|
Tag |
instance |
|
CreateConstrainedIsetArray(ref UFAssem.IsetArrayData, out Tag)
Declaration
public void CreateConstrainedIsetArray(ref UFAssem.IsetArrayData array_data, out Tag array)
Parameters
CreateCset(Tag, String, out Tag)
Declaration
public void CreateCset(Tag part, string name, out Tag _object)
Parameters
Type |
Name |
Description |
Tag |
part |
|
System.String |
name |
|
Tag |
_object |
|
Declaration
public void CreateDeformablePart(ref UFAssem.DeformData data, out Tag deformable_feature)
Parameters
CreateExplosion(Tag, String, out Tag)
Declaration
public void CreateExplosion(Tag display_part_tag, string explosion_name, out Tag explosion_tag)
Parameters
Type |
Name |
Description |
Tag |
display_part_tag |
|
System.String |
explosion_name |
|
Tag |
explosion_tag |
|
CreateIsetArray(ref UFAssem.IsetArrayData, out Tag)
Declaration
public void CreateIsetArray(ref UFAssem.IsetArrayData array_data, out Tag array)
Parameters
CreateMcArray(ref UFAssem.McArrayData, out Tag)
Declaration
public void CreateMcArray(ref UFAssem.McArrayData array_data, out Tag array)
Parameters
CreateRefSet(String, Double[], Double[], Tag[], Int32, out Tag)
Declaration
public void CreateRefSet(string ref_set_name, double[] origin, double[] matrix, Tag[] ref_set_members, int num_members, out Tag ref_set_tag)
Parameters
Type |
Name |
Description |
System.String |
ref_set_name |
|
System.Double[] |
origin |
|
System.Double[] |
matrix |
|
Tag[] |
ref_set_members |
|
System.Int32 |
num_members |
|
Tag |
ref_set_tag |
|
CreateSequence(String, Tag, out Tag)
Declaration
public void CreateSequence(string name, Tag part, out Tag sequence)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Tag |
part |
|
Tag |
sequence |
|
CreateStep(Tag, Tag, Int32, Double, Double, String, Tag, out Tag)
Declaration
public void CreateStep(Tag sequence, Tag part_occurrence, int step_type, double time, double cost, string description, Tag insert_at_step, out Tag step)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
Tag |
part_occurrence |
|
System.Int32 |
step_type |
|
System.Double |
time |
|
System.Double |
cost |
|
System.String |
description |
|
Tag |
insert_at_step |
|
Tag |
step |
|
CreateTypedSequence(String, Int32, Tag, out Tag)
Declaration
public void CreateTypedSequence(string name, int sequence_type, Tag part, out Tag sequence)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Int32 |
sequence_type |
|
Tag |
part |
|
Tag |
sequence |
|
CycleEntsInPartOcc(Tag, Tag)
Declaration
public Tag CycleEntsInPartOcc(Tag part_occur, Tag object_occur)
Parameters
Type |
Name |
Description |
Tag |
part_occur |
|
Tag |
object_occur |
|
Returns
CycleInstOfPart(Tag, Tag)
Declaration
public Tag CycleInstOfPart(Tag part, Tag instance)
Parameters
Type |
Name |
Description |
Tag |
part |
|
Tag |
instance |
|
Returns
CycleObjsInComp(Tag, ref Tag)
Declaration
public void CycleObjsInComp(Tag component, ref Tag member)
Parameters
Type |
Name |
Description |
Tag |
component |
|
Tag |
member |
|
Declaration
public void DeformPart(ref UFAssem.DeformPartData deform_data, out UFAssem.DeformPartWarnings deform_warnings)
Parameters
DeleteArray(Tag, Boolean)
Declaration
public void DeleteArray(Tag array, bool delete_all)
Parameters
Type |
Name |
Description |
Tag |
array |
|
System.Boolean |
delete_all |
|
DeleteExplosion(Tag)
Declaration
public void DeleteExplosion(Tag explosion)
Parameters
Type |
Name |
Description |
Tag |
explosion |
|
DeleteSequence(Tag)
Declaration
public void DeleteSequence(Tag sequence)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
DeleteStep(Tag)
Declaration
public void DeleteStep(Tag step)
Parameters
Type |
Name |
Description |
Tag |
step |
|
EditAssemblyCut(Tag, Int32, Tag[], Int32, Tag[], Boolean)
Declaration
public void EditAssemblyCut(Tag frec_tag, int n_target_bodies, Tag[] target_body_tags, int n_tool_bodies, Tag[] tool_body_tags, bool blank_tool_bodies)
Parameters
Type |
Name |
Description |
Tag |
frec_tag |
|
System.Int32 |
n_target_bodies |
|
Tag[] |
target_body_tags |
|
System.Int32 |
n_tool_bodies |
|
Tag[] |
tool_body_tags |
|
System.Boolean |
blank_tool_bodies |
|
EditIsetArray(Tag, ref UFAssem.IsetArrayData)
Declaration
public void EditIsetArray(Tag array, ref UFAssem.IsetArrayData array_data)
Parameters
EditMcArray(Tag, ref UFAssem.McArrayData)
Declaration
public void EditMcArray(Tag array, ref UFAssem.McArrayData array_data)
Parameters
EditRefSetData(Tag, Double[], Double[])
Declaration
public void EditRefSetData(Tag ref_set_tag, double[] origin, double[] matrix)
Parameters
Type |
Name |
Description |
Tag |
ref_set_tag |
|
System.Double[] |
origin |
|
System.Double[] |
matrix |
|
EnsureChildLoaded(Tag, out UFPart.LoadStatus)
Declaration
public void EnsureChildLoaded(Tag instance, out UFPart.LoadStatus load_status)
Parameters
EvalInstanceIntent(ref Tag, Boolean, out UFAssem.InstanceStatus)
Declaration
public void EvalInstanceIntent(ref Tag instance, bool apply_result, out UFAssem.InstanceStatus instance_status)
Parameters
ExplodeComponent(Tag, Tag, Double[,])
Declaration
public void ExplodeComponent(Tag explosion, Tag part_occurrence, double[, ] transform)
Parameters
Type |
Name |
Description |
Tag |
explosion |
|
Tag |
part_occurrence |
|
System.Double[,] |
transform |
|
FindImmedOldComps(Tag, out Tag[], out Int32)
Declaration
public void FindImmedOldComps(Tag part, out Tag[] immediate_components, out int n_immediate_components)
Parameters
Type |
Name |
Description |
Tag |
part |
|
Tag[] |
immediate_components |
|
System.Int32 |
n_immediate_components |
|
FindOccurrence(Tag, Tag)
Declaration
public Tag FindOccurrence(Tag part_occur, Tag object_prototype)
Parameters
Type |
Name |
Description |
Tag |
part_occur |
|
Tag |
object_prototype |
|
Returns
FindPrev16AlignsToCheck(Tag, Boolean, out Int32, out UFAssem.Prev16Align[])
Declaration
public void FindPrev16AlignsToCheck(Tag part_tag, bool recurse, out int n_aligns_to_check, out UFAssem.Prev16Align[] aligns_to_check)
Parameters
Type |
Name |
Description |
Tag |
part_tag |
|
System.Boolean |
recurse |
|
System.Int32 |
n_aligns_to_check |
|
UFAssem.Prev16Align[] |
aligns_to_check |
|
Declaration
public void FreeDeformWarningsData(ref UFAssem.DeformPartWarnings warnings)
Parameters
FreePrev16Aligns(Int32, ref UFAssem.Prev16Align)
Declaration
public void FreePrev16Aligns(int n_aligns, ref UFAssem.Prev16Align aligns)
Parameters
GetOccInWorkOcc(Tag, out Tag)
Declaration
public void GetOccInWorkOcc(Tag part_occ, out Tag occ_in_work)
Parameters
Type |
Name |
Description |
Tag |
part_occ |
|
Tag |
occ_in_work |
|
GetRefSetInst(Tag, Int32)
Declaration
public Tag GetRefSetInst(Tag _object, int number)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.Int32 |
number |
|
Returns
HideComponent(Tag, Tag)
Declaration
public void HideComponent(Tag component, Tag view)
Parameters
Type |
Name |
Description |
Tag |
component |
|
Tag |
view |
|
IgnorePartOcc(Tag, Tag)
Declaration
public void IgnorePartOcc(Tag sequence, Tag part_occ)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
Tag |
part_occ |
|
Declaration
public void InitDeformPartData(ref UFAssem.DeformPartData deform_part)
Parameters
InitializeSequencing()
Declaration
public void InitializeSequencing()
InitializeSequencingKeepLayout()
Declaration
public void InitializeSequencingKeepLayout()
IsComponentNgc(Tag)
Declaration
public bool IsComponentNgc(Tag component_tag)
Parameters
Type |
Name |
Description |
Tag |
component_tag |
|
Returns
Type |
Description |
System.Boolean |
|
IsIgnored(Tag, Tag, out Boolean)
Declaration
public void IsIgnored(Tag sequence, Tag part_occ, out bool ignored)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
Tag |
part_occ |
|
System.Boolean |
ignored |
|
IsMemberOfCset(Tag, Tag, out Boolean)
Declaration
public void IsMemberOfCset(Tag cset, Tag component, out bool result)
Parameters
Type |
Name |
Description |
Tag |
cset |
|
Tag |
component |
|
System.Boolean |
result |
|
IsOccurrence(Tag)
Declaration
public bool IsOccurrence(Tag entity)
Parameters
Type |
Name |
Description |
Tag |
entity |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public bool IsPartDeformable(Tag part)
Parameters
Type |
Name |
Description |
Tag |
part |
|
Returns
Type |
Description |
System.Boolean |
|
IsPartOccurrence(Tag)
Declaration
public bool IsPartOccurrence(Tag occurrence)
Parameters
Type |
Name |
Description |
Tag |
occurrence |
|
Returns
Type |
Description |
System.Boolean |
|
IsPreassembled(Tag, Tag, out Boolean)
Declaration
public void IsPreassembled(Tag sequence, Tag part_occ, out bool preassembled)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
Tag |
part_occ |
|
System.Boolean |
preassembled |
|
IsRefSetMember(Tag, out Boolean)
Declaration
public void IsRefSetMember(Tag potential_member, out bool member_flag)
Parameters
Type |
Name |
Description |
Tag |
potential_member |
|
System.Boolean |
member_flag |
|
MakeCurrentStep(Tag)
Declaration
public void MakeCurrentStep(Tag step)
Parameters
Type |
Name |
Description |
Tag |
step |
|
MoveStep(Tag, Tag)
Declaration
public void MoveStep(Tag step_to_be_moved, Tag insert_at_step)
Parameters
Type |
Name |
Description |
Tag |
step_to_be_moved |
|
Tag |
insert_at_step |
|
OccIsInWorkPart(Tag, out Boolean)
Declaration
public void OccIsInWorkPart(Tag part_occ, out bool is_in_work)
Parameters
Type |
Name |
Description |
Tag |
part_occ |
|
System.Boolean |
is_in_work |
|
PartIsDescendant(Tag, Tag)
Declaration
public bool PartIsDescendant(Tag parent_part, Tag descendent_part)
Parameters
Type |
Name |
Description |
Tag |
parent_part |
|
Tag |
descendent_part |
|
Returns
Type |
Description |
System.Boolean |
|
PlaybackAnimateToFrame(Tag, Int32, Int32)
Declaration
public void PlaybackAnimateToFrame(Tag sequence, int target_frame, int frame_skip)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
System.Int32 |
target_frame |
|
System.Int32 |
frame_skip |
|
PlaybackSeekToFrame(Tag, Int32)
Declaration
public void PlaybackSeekToFrame(Tag sequence, int target_frame)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
System.Int32 |
target_frame |
|
PlaybackSequence(Tag, Int32)
Declaration
public void PlaybackSequence(Tag sequence, int playback_command)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
System.Int32 |
playback_command |
|
PreassemblePartocc(Tag, Tag)
Declaration
public void PreassemblePartocc(Tag sequence, Tag part_occ)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
Tag |
part_occ |
|
RegisterAnimationCallback(UFAssem.AnimationCallbackFT, IntPtr)
Declaration
public void RegisterAnimationCallback(UFAssem.AnimationCallbackFT callback, IntPtr user_data)
Parameters
RemoveFromCset(Tag, Tag)
Declaration
public void RemoveFromCset(Tag cset, Tag component)
Parameters
Type |
Name |
Description |
Tag |
cset |
|
Tag |
component |
|
RemoveIgnored(Tag, Tag)
Declaration
public void RemoveIgnored(Tag sequence, Tag part_occ)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
Tag |
part_occ |
|
RemoveInstance(Tag)
Declaration
public void RemoveInstance(Tag instance)
Parameters
Type |
Name |
Description |
Tag |
instance |
|
RemovePreassembled(Tag, Tag)
Declaration
public void RemovePreassembled(Tag sequence, Tag part_occ)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
Tag |
part_occ |
|
RemoveRefSetMembers(Tag, Int32, Tag[])
Declaration
public void RemoveRefSetMembers(Tag ref_set, int member_count, Tag[] ref_set_members)
Parameters
Type |
Name |
Description |
Tag |
ref_set |
|
System.Int32 |
member_count |
|
Tag[] |
ref_set_members |
|
RemoveSequencingView(Tag)
Declaration
public void RemoveSequencingView(Tag view)
Parameters
Type |
Name |
Description |
Tag |
view |
|
RenameInstance(Tag, String)
Declaration
public void RenameInstance(Tag instance, string new_name)
Parameters
Type |
Name |
Description |
Tag |
instance |
|
System.String |
new_name |
|
ReplaceRefset(Int32, Tag[], String)
Declaration
public void ReplaceRefset(int count, Tag[] target_tags, string new_refset_name)
Parameters
Type |
Name |
Description |
System.Int32 |
count |
|
Tag[] |
target_tags |
|
System.String |
new_refset_name |
|
RepositionInstance(Tag, Double[], Double[])
Declaration
public void RepositionInstance(Tag instance, double[] new_origin, double[] new_csys_matrix)
Parameters
Type |
Name |
Description |
Tag |
instance |
|
System.Double[] |
new_origin |
|
System.Double[] |
new_csys_matrix |
|
RepositionPartOccurrence(Tag, Double[,], UFAssem.LevelOption)
Declaration
public void RepositionPartOccurrence(Tag part_occ, double[, ] xform, UFAssem.LevelOption option)
Parameters
RestoreLoadOptions(String)
Declaration
public void RestoreLoadOptions(string load_options_file)
Parameters
Type |
Name |
Description |
System.String |
load_options_file |
|
RestoreWorkPartContextQuietly(ref IntPtr)
Declaration
public void RestoreWorkPartContextQuietly(ref IntPtr previous_work_part_context)
Parameters
Type |
Name |
Description |
System.IntPtr |
previous_work_part_context |
|
RevertExplodeComp(Tag, Tag)
Declaration
public void RevertExplodeComp(Tag explosion, Tag component)
Parameters
Type |
Name |
Description |
Tag |
explosion |
|
Tag |
component |
|
SetActiveArrangement(Tag)
Declaration
public void SetActiveArrangement(Tag arrangement)
Parameters
Type |
Name |
Description |
Tag |
arrangement |
|
SetAssemLoadOptions(ref UFAssem.LoadOptions)
Declaration
public void SetAssemLoadOptions(ref UFAssem.LoadOptions options)
Parameters
SetAssemOptions(ref UFAssem.Options)
Declaration
public void SetAssemOptions(ref UFAssem.Options options)
Parameters
SetAutoAddNewComps(Tag, Boolean)
Declaration
public void SetAutoAddNewComps(Tag ref_set, bool add_new_comps)
Parameters
Type |
Name |
Description |
Tag |
ref_set |
|
System.Boolean |
add_new_comps |
|
SetCostOfStep(Tag, Double)
Declaration
public void SetCostOfStep(Tag step, double assign_cost)
Parameters
Type |
Name |
Description |
Tag |
step |
|
System.Double |
assign_cost |
|
SetDefaultArrangement(Tag)
Declaration
public void SetDefaultArrangement(Tag arrangement)
Parameters
Type |
Name |
Description |
Tag |
arrangement |
|
SetDefaultRefSets(Int32, String[])
Declaration
public void SetDefaultRefSets(int n_ref_sets, string[] default_ref_sets)
Parameters
Type |
Name |
Description |
System.Int32 |
n_ref_sets |
|
System.String[] |
default_ref_sets |
|
SetInstanceIntent(Tag, ref UFAssem.InstanceIntent)
Declaration
public void SetInstanceIntent(Tag instance, ref UFAssem.InstanceIntent instance_intent)
Parameters
SetRefSetByCset(Tag, String)
Declaration
public void SetRefSetByCset(Tag cset, string cname)
Parameters
Type |
Name |
Description |
Tag |
cset |
|
System.String |
cname |
|
SetSaveTrueshape(Boolean)
Declaration
public void SetSaveTrueshape(bool save_trueshape_data)
Parameters
Type |
Name |
Description |
System.Boolean |
save_trueshape_data |
|
SetSearchDirectories(Int32, String[], Boolean[])
Declaration
public void SetSearchDirectories(int count, string[] dir_list, bool[] sub_dir)
Parameters
Type |
Name |
Description |
System.Int32 |
count |
|
System.String[] |
dir_list |
|
System.Boolean[] |
sub_dir |
|
SetSequenceDescription(Tag, String)
Declaration
public void SetSequenceDescription(Tag sequence, string desc)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
System.String |
desc |
|
SetSequenceName(Tag, String)
Declaration
public void SetSequenceName(Tag sequence, string name)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
System.String |
name |
|
SetStepIncrement(Tag, Int32)
Declaration
public void SetStepIncrement(Tag sequence, int increment)
Parameters
Type |
Name |
Description |
Tag |
sequence |
|
System.Int32 |
increment |
|
SetSuppressionExp(Tag, String, out Tag)
Declaration
public void SetSuppressionExp(Tag instance, string exp_string, out Tag exp_tag)
Parameters
Type |
Name |
Description |
Tag |
instance |
|
System.String |
exp_string |
|
Tag |
exp_tag |
|
SetTimeOfStep(Tag, Double)
Declaration
public void SetTimeOfStep(Tag step, double assign_time)
Parameters
Type |
Name |
Description |
Tag |
step |
|
System.Double |
assign_time |
|
SetUsedArrangement(Tag, Tag)
Declaration
public void SetUsedArrangement(Tag component, Tag arrangement)
Parameters
Type |
Name |
Description |
Tag |
component |
|
Tag |
arrangement |
|
SetViewExplosion(Tag, Tag)
Declaration
public void SetViewExplosion(Tag view, Tag explosion)
Parameters
Type |
Name |
Description |
Tag |
view |
|
Tag |
explosion |
|
SetWorkOccurrence(Tag)
Declaration
public void SetWorkOccurrence(Tag part_occur)
Parameters
Type |
Name |
Description |
Tag |
part_occur |
|
SetWorkPart(Tag)
Declaration
public void SetWorkPart(Tag part)
Parameters
Type |
Name |
Description |
Tag |
part |
|
SetWorkPartContextQuietly(Tag, out IntPtr)
Declaration
public void SetWorkPartContextQuietly(Tag part_tag, out IntPtr previous_work_part_context)
Parameters
Type |
Name |
Description |
Tag |
part_tag |
|
System.IntPtr |
previous_work_part_context |
|
SetWorkPartQuietly(Tag, out Tag)
Declaration
[Obsolete("Deprecated")]
public void SetWorkPartQuietly(Tag part, out Tag previous_work_part)
Parameters
Type |
Name |
Description |
Tag |
part |
|
Tag |
previous_work_part |
|
ShowComponent(Tag, Tag)
Declaration
public void ShowComponent(Tag component, Tag view)
Parameters
Type |
Name |
Description |
Tag |
component |
|
Tag |
view |
|
SubstituteComponent(ref Tag, String, String, String, Int32, out UFPart.LoadStatus)
Declaration
public void SubstituteComponent(ref Tag instance, string new_part_version, string new_comp_name, string new_refset_name, int layer, out UFPart.LoadStatus load_status)
Parameters
Type |
Name |
Description |
Tag |
instance |
|
System.String |
new_part_version |
|
System.String |
new_comp_name |
|
System.String |
new_refset_name |
|
System.Int32 |
layer |
|
UFPart.LoadStatus |
load_status |
|
SuppressArray(Tag)
Declaration
public void SuppressArray(Tag array)
Parameters
Type |
Name |
Description |
Tag |
array |
|
SuppressInstances(Int32, Tag[], Int32[])
Declaration
public void SuppressInstances(int n_instances, Tag[] instances, int[] failures)
Parameters
Type |
Name |
Description |
System.Int32 |
n_instances |
|
Tag[] |
instances |
|
System.Int32[] |
failures |
|
TerminateSequencing()
Declaration
public void TerminateSequencing()
UnexplodeComponent(Tag, Tag)
Declaration
public void UnexplodeComponent(Tag explosion, Tag part_occurrence)
Parameters
Type |
Name |
Description |
Tag |
explosion |
|
Tag |
part_occurrence |
|
UnsetSuppressionExp(Tag)
Declaration
public void UnsetSuppressionExp(Tag instance)
Parameters
Type |
Name |
Description |
Tag |
instance |
|
UnsuppressArray(Tag)
Declaration
public void UnsuppressArray(Tag array)
Parameters
Type |
Name |
Description |
Tag |
array |
|
UnsuppressInstances(Int32, Tag[], Int32[])
Declaration
public void UnsuppressInstances(int n_instances, Tag[] instances, int[] failures)
Parameters
Type |
Name |
Description |
System.Int32 |
n_instances |
|
Tag[] |
instances |
|
System.Int32[] |
failures |
|
UpdateComponentGroup(Tag, String, Boolean)
Declaration
public void UpdateComponentGroup(Tag part_tag, string component_group_name, bool do_update_structure)
Parameters
Type |
Name |
Description |
Tag |
part_tag |
|
System.String |
component_group_name |
|
System.Boolean |
do_update_structure |
|
UpgradeToInstances(Tag, Int32, Tag[], Boolean, Boolean, out UFAssem.UpgradeStatus)
Declaration
public bool UpgradeToInstances(Tag part, int n_components, Tag[] components, bool recurse, bool create_component, out UFAssem.UpgradeStatus upgrade_status)
Parameters
Type |
Name |
Description |
Tag |
part |
|
System.Int32 |
n_components |
|
Tag[] |
components |
|
System.Boolean |
recurse |
|
System.Boolean |
create_component |
|
UFAssem.UpgradeStatus |
upgrade_status |
|
Returns
Type |
Description |
System.Boolean |
|
UseAlternate(ref Tag, String, String, String, out UFPart.LoadStatus)
Declaration
public void UseAlternate(ref Tag instance, string new_part, string new_comp_name, string new_refset_name, out UFPart.LoadStatus load_status)
Parameters
Type |
Name |
Description |
Tag |
instance |
|
System.String |
new_part |
|
System.String |
new_comp_name |
|
System.String |
new_refset_name |
|
UFPart.LoadStatus |
load_status |
|
WhereIsPartUsed(Tag, out Tag[])
Declaration
public int WhereIsPartUsed(Tag part, out Tag[] parent_parts)
Parameters
Type |
Name |
Description |
Tag |
part |
|
Tag[] |
parent_parts |
|
Returns
Type |
Description |
System.Int32 |
|
WhereUsedReport(String, String, Int32, Boolean, out UFPart.LoadStatus)
Declaration
public void WhereUsedReport(string comp_name, string dir, int search_opt, bool do_all_levels, out UFPart.LoadStatus load_status)
Parameters
Type |
Name |
Description |
System.String |
comp_name |
|
System.String |
dir |
|
System.Int32 |
search_opt |
|
System.Boolean |
do_all_levels |
|
UFPart.LoadStatus |
load_status |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink