Search Results for

    Show / Hide Table of Contents

    Class UFAssem

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    UFAssem
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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)
    Namespace: NXOpen.UF
    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
    Type Name Description
    Tag cset
    UFAssem.CsetFnT fn
    System.IntPtr app_data

    ApplyToCsetMembers(Tag, UFAssem.CsetFnT, ref IntPtr)

    Declaration
    public void ApplyToCsetMembers(Tag cset, UFAssem.CsetFnT fn, ref IntPtr app_data)
    Parameters
    Type Name Description
    Tag cset
    UFAssem.CsetFnT fn
    System.IntPtr app_data

    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
    Type Name Description
    UFAssem.LoadOptions options

    AskAssemOptions(out UFAssem.Options)

    Declaration
    public void AskAssemOptions(out UFAssem.Options options)
    Parameters
    Type Name Description
    UFAssem.Options options

    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
    Type Description
    Tag

    AskCompExplosion(Tag, Tag, out UFAssem.ExplStatus, Double[,])

    Declaration
    public void AskCompExplosion(Tag explosion, Tag component, out UFAssem.ExplStatus status, double[, ] transform)
    Parameters
    Type Name Description
    Tag explosion
    Tag component
    UFAssem.ExplStatus status
    System.Double[,] transform

    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

    AskDeformableDefinition(Tag, out Tag)

    Declaration
    public void AskDeformableDefinition(Tag part, out Tag deformable_feature)
    Parameters
    Type Name Description
    Tag part
    Tag deformable_feature

    AskDeformableDefinitionData(Tag, out UFAssem.DeformData)

    Declaration
    public void AskDeformableDefinitionData(Tag deformable_feature_tag, out UFAssem.DeformData deform_data)
    Parameters
    Type Name Description
    Tag deformable_feature_tag
    UFAssem.DeformData deform_data

    AskDeformedDefinitionData(Tag, out UFAssem.DeformedDefinitionData)

    Declaration
    public void AskDeformedDefinitionData(Tag deformed_feature_tag, out UFAssem.DeformedDefinitionData deformed_data)
    Parameters
    Type Name Description
    Tag deformed_feature_tag
    UFAssem.DeformedDefinitionData deformed_data

    AskDisplayedDeformationOfPartOcc(Tag, out Tag)

    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
    Type Name Description
    Tag instance
    UFAssem.InstanceIntent instance_intent

    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
    Type Description
    Tag

    AskInstOfPartOcc(Tag)

    Declaration
    public Tag AskInstOfPartOcc(Tag part_occur)
    Parameters
    Type Name Description
    Tag part_occur
    Returns
    Type Description
    Tag

    AskIsetArrayData(Tag, out UFAssem.IsetArrayData, out Tag[])

    Declaration
    public void AskIsetArrayData(Tag array, out UFAssem.IsetArrayData array_data, out Tag[] components)
    Parameters
    Type Name Description
    Tag array
    UFAssem.IsetArrayData array_data
    Tag[] components

    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
    Type Name Description
    Tag array
    UFAssem.McArrayData array_data
    Tag[] components

    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
    Type Description
    Tag

    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
    Type Description
    Tag

    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
    Type Description
    Tag

    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
    Type Description
    Tag

    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
    Type Description
    Tag

    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

    AskTransformOfOcc(Tag, Double[,])

    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
    Type Description
    Tag

    AskWorkPart()

    Declaration
    public Tag AskWorkPart()
    Returns
    Type Description
    Tag

    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
    Type Name Description
    System.Int32 n_aligns_to_convert
    UFAssem.Prev16Align aligns_to_convert
    System.Int32 n_messages
    UFAssem.Prev16Align[] messages

    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
    Type Name Description
    UFAssem.IsetArrayData array_data
    Tag array

    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

    CreateDeformablePart(ref UFAssem.DeformData, out Tag)

    Declaration
    public void CreateDeformablePart(ref UFAssem.DeformData data, out Tag deformable_feature)
    Parameters
    Type Name Description
    UFAssem.DeformData data
    Tag deformable_feature

    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
    Type Name Description
    UFAssem.IsetArrayData array_data
    Tag array

    CreateMcArray(ref UFAssem.McArrayData, out Tag)

    Declaration
    public void CreateMcArray(ref UFAssem.McArrayData array_data, out Tag array)
    Parameters
    Type Name Description
    UFAssem.McArrayData array_data
    Tag array

    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
    Type Description
    Tag

    CycleInstOfPart(Tag, Tag)

    Declaration
    public Tag CycleInstOfPart(Tag part, Tag instance)
    Parameters
    Type Name Description
    Tag part
    Tag instance
    Returns
    Type Description
    Tag

    CycleObjsInComp(Tag, ref Tag)

    Declaration
    public void CycleObjsInComp(Tag component, ref Tag member)
    Parameters
    Type Name Description
    Tag component
    Tag member

    DeformPart(ref UFAssem.DeformPartData, out UFAssem.DeformPartWarnings)

    Declaration
    public void DeformPart(ref UFAssem.DeformPartData deform_data, out UFAssem.DeformPartWarnings deform_warnings)
    Parameters
    Type Name Description
    UFAssem.DeformPartData deform_data
    UFAssem.DeformPartWarnings deform_warnings

    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
    Type Name Description
    Tag array
    UFAssem.IsetArrayData array_data

    EditMcArray(Tag, ref UFAssem.McArrayData)

    Declaration
    public void EditMcArray(Tag array, ref UFAssem.McArrayData array_data)
    Parameters
    Type Name Description
    Tag array
    UFAssem.McArrayData array_data

    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
    Type Name Description
    Tag instance
    UFPart.LoadStatus load_status

    EvalInstanceIntent(ref Tag, Boolean, out UFAssem.InstanceStatus)

    Declaration
    public void EvalInstanceIntent(ref Tag instance, bool apply_result, out UFAssem.InstanceStatus instance_status)
    Parameters
    Type Name Description
    Tag instance
    System.Boolean apply_result
    UFAssem.InstanceStatus instance_status

    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
    Type Description
    Tag

    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

    FreeDeformWarningsData(ref UFAssem.DeformPartWarnings)

    Declaration
    public void FreeDeformWarningsData(ref UFAssem.DeformPartWarnings warnings)
    Parameters
    Type Name Description
    UFAssem.DeformPartWarnings warnings

    FreePrev16Aligns(Int32, ref UFAssem.Prev16Align)

    Declaration
    public void FreePrev16Aligns(int n_aligns, ref UFAssem.Prev16Align aligns)
    Parameters
    Type Name Description
    System.Int32 n_aligns
    UFAssem.Prev16Align aligns

    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
    Type Description
    Tag

    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

    InitDeformPartData(ref UFAssem.DeformPartData)

    Declaration
    public void InitDeformPartData(ref UFAssem.DeformPartData deform_part)
    Parameters
    Type Name Description
    UFAssem.DeformPartData deform_part

    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

    IsPartDeformable(Tag)

    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
    Type Name Description
    UFAssem.AnimationCallbackFT callback
    System.IntPtr user_data

    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
    Type Name Description
    Tag part_occ
    System.Double[,] xform
    UFAssem.LevelOption option

    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
    Type Name Description
    UFAssem.LoadOptions options

    SetAssemOptions(ref UFAssem.Options)

    Declaration
    public void SetAssemOptions(ref UFAssem.Options options)
    Parameters
    Type Name Description
    UFAssem.Options options

    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
    Type Name Description
    Tag instance
    UFAssem.InstanceIntent instance_intent

    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
    In This Article
    Back to top Generated by DocFX