元素
|
类型
|
说明
|
---|---|---|
base_prefix
|
特性键组件
|
前缀 com.ptc.windchill.associativity.reconciliation.addusage
为必需项且保持恒定。添加模板配置仅考虑具有此前缀的特性。
|
upstream_view
|
特性键组件
|
视图的内部名称,用于形成对等链接的上游视图上下文。例如:design。
此键还需要相应的 downstream_view 配置。键为可选项。
|
downstream_view
|
特性键组件
|
视图的内部名称,用于形成对等链接的下游视图上下文。例如:manufacturing。
此键还需要相应的 upstream_view 配置。键为可选项。
|
type_internal_name
|
特性键组件
|
对变换有效的类型的内部名称。键不应包含层次结构名称。例如:com.ptc.ElectricalPart。
此键支持继承。因此,如果为超级类型定义该项,除非明确定义,否则关联的配置适用于子类型。
键为必需项。
|
元素
|
类型
|
说明
|
---|---|---|
transformoption
|
特性
|
介绍应如何在下游结构中变换给定类型。支持的默认有效值为 addSame、newBranch 和 newPart。这些值等同于界面操作“粘贴”、“粘贴为新分支”和“粘贴为新部件”。例如,transformOption=addSame。
如果存在下游结构,则该服务会在内部对 addExisting 选项进行优先处理。如果未指定,则默认值为 addSame。
值要区分大小写。
|
structureoption
|
特性
|
描述要针对正在变换的节点的子项执行的操作。您可以传送子项、以递归方式变换子项,或不传送子项。
有效值为 0、1 和 2。例如,structureOption=0。默认值为 0。这些值如下所述:
• 0:不复制子项。
• 1:复制子项但不对其进行变换。
• 2:复制子项并以递归方式对其进行变换。
在某些情况下,值可能不适用。例如,如果 transformOption 为 addSame,则 structureOption 不适用。
|
attribute.<internal_name>
|
特性
|
针对用于控制变换有效性的类型指定属性的内部名称。例如,attribute.lineNumber.value=20,attribute.phantom=true。支持的属性类型为全局、本地、别名和计算属性。
这是一个多值特性,允许指定多个属性。这是可选项,如果未提供,则仅对类型进行变换验证。预设的系统会执行字符串比较。
|
targetType
|
特性
|
标识可在其下使用有效上游部件的下游类型。在层次结构中包含给定类型的路径会标记为有效项。您需要将类型的内部名称指定为值,而不是类型的分层名称。例如,targetType=com.ptc.ElectricalPart
这是可选项。如果未指定,则将最接近的公用对等上下文用作默认目标。
|
targetAttribute.<internal_name>
|
特性
|
指定应在其中粘贴或变换上游节点的目标节点。该节点包含前缀 targetAttribute。例如,targetAttribute.lineNumber.value=20,targetAttribute.phantom=true。
这是可选项。如果未提供,系统将使用 targetType。该项会在路径层次结构中的第一个匹配实例处停止,并从叶位置导航至根。
|
doAndValidationForAttr
|
特性
|
指定在定义多个属性以与源或目标匹配时,是执行 AND 还是 OR 操作来查找匹配。
默认值为 true。
|
forceNewDownstreamCreation
|
特性
|
指定当下游分支已存在时,是否应创建新的下游分支或部件。例如,在使用 transformOption=newPart 时。
默认值为 false。
|
continueNavigationForReusedChildren
|
特性
|
指定如果作为变换的一部分重用子项并将其转到下游分支,是否要继续导航结构。该项在使用 addSame 操作变换父项时非常有用,但是在结构中,需要将 newBranch 或 newPart 操作用于节点。这可能会影响性能。
默认值为 false。
|
useProcessPlanLogicEnabled
|
特性
|
指定如果下游结构不存在,则搜索为部件创建的流程计划,并使用与该流程计划中给定的上游节点关联的下游结构。
|