TemplateBindingExtensions 类

ITemplateBinding 的扩展方法。

继承层次结构

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.TemplateBindingExtensions

命名空间:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
程序集:  Microsoft.VisualStudio.ArchitectureTools.Extensibility(在 Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll 中)

语法

声明
<ExtensionAttribute> _
Public NotInheritable Class TemplateBindingExtensions
public static class TemplateBindingExtensions
[ExtensionAttribute]
public ref class TemplateBindingExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type TemplateBindingExtensions =  class end
public final class TemplateBindingExtensions

TemplateBindingExtensions 类型公开以下成员。

方法

  名称 说明
公共方法静态成员 CreateSubstitution(ITemplateBinding, ITemplateParameter, IParameterableElement) 将类型绑定到参数。
公共方法静态成员 CreateSubstitution(ITemplateBinding, ITemplateParameter, Boolean) 将布尔值绑定到参数。
公共方法静态成员 CreateSubstitution(ITemplateBinding, ITemplateParameter, Int32) 将整数绑定到参数。
公共方法静态成员 CreateSubstitution(ITemplateBinding, ITemplateParameter, String) 将字符串绑定到参数。
公共方法静态成员 CreateTemplateBinding 将给定分类器绑定到给定模板分类器。如果需要,使用 CreateSubstitution 添加参数替换。
公共方法静态成员 CreateTemplateParameter(IClassifier, IParameterableElement) 从给定的 parameteredElement 引用中创建模板参数。
公共方法静态成员 CreateTemplateParameter(IClassifier, TemplateParameterKind, String) 用给定的名称创建模板参数。
公共方法静态成员 CreateTemplateSignature 在给定的分类器上创建模板签名。
公共方法静态成员 FindTemplateParameter 按名称查找模板参数。

页首

备注

有关 UML 关系图的更多信息,请参见 开发软件设计模型

有关使用 UML API 的更多信息,请参见 扩展 UML 模型和关系图

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml 命名空间