다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드정적 멤버 CreateSubstitution(ITemplateBinding, ITemplateParameter, IParameterableElement) 형식을 매개 변수에 바인딩합니다.
Public 메서드정적 멤버 CreateSubstitution(ITemplateBinding, ITemplateParameter, Boolean) 부울 값을 매개 변수에 바인딩합니다.
Public 메서드정적 멤버 CreateSubstitution(ITemplateBinding, ITemplateParameter, Int32) 정수를 매개 변수에 바인딩합니다.
Public 메서드정적 멤버 CreateSubstitution(ITemplateBinding, ITemplateParameter, String) 문자열을 매개 변수에 바인딩합니다.
Public 메서드정적 멤버 CreateTemplateBinding 지정한 분류자를 지정한 템플릿 분류자로 바인딩합니다.필요한 경우 CreateSubstitution을 사용하여 매개 변수 대체를 추가합니다.
Public 메서드정적 멤버 CreateTemplateParameter(IClassifier, IParameterableElement) 지정한 parameteredElement를 참조로 하는 템플릿 매개 변수를 만듭니다.
Public 메서드정적 멤버 CreateTemplateParameter(IClassifier, TemplateParameterKind, String) 지정한 이름을 가진 템플릿 매개 변수를 만듭니다.
Public 메서드정적 멤버 CreateTemplateSignature 지정한 분류자에서 템플릿 시그니처를 만듭니다.
Public 메서드정적 멤버 FindTemplateParameter 이름별로 템플릿 매개 변수를 찾습니다.

위쪽

설명

UML 다이어그램에 대한 자세한 내용은 소프트웨어 디자인용 모델 개발을 참조하십시오.

UML API 사용에 대한 자세한 내용은 UML 모델 및 다이어그램 확장를 참조하십시오.

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml 네임스페이스