다음을 통해 공유


ComposableAttribute 생성자

정의

오버로드

ComposableAttribute(Type, CompositionType, UInt32)

특성의 새 instance 만들고 초기화합니다.

ComposableAttribute(Type, CompositionType, UInt32, String)

특성의 새 instance 만들고 초기화합니다.

ComposableAttribute(Type, CompositionType, UInt32, Type)

특성의 새 instance 만들고 초기화합니다.

ComposableAttribute(Type, CompositionType, UInt32, Platform)

특성의 새 instance 만들고 초기화합니다.

ComposableAttribute(Type, CompositionType, UInt32)

특성의 새 instance 만들고 초기화합니다.

public:
 ComposableAttribute(Platform::Type ^ type, CompositionType compositionType, unsigned int version);
public ComposableAttribute(Type type, CompositionType compositionType, uint version);
function ComposableAttribute(type, compositionType, version)
Public Sub New (type As Type, compositionType As CompositionType, version As UInteger)

매개 변수

type
TypeName Type

프로그래밍 요소를 만드는 데 사용되는 팩터리 개체의 형식입니다.

compositionType
CompositionType

열거형 값 중 하나입니다.

version
UInt32

unsigned int

버전입니다.

추가 정보

적용 대상

ComposableAttribute(Type, CompositionType, UInt32, String)

특성의 새 instance 만들고 초기화합니다.

public:
 ComposableAttribute(Platform::Type ^ type, CompositionType compositionType, unsigned int version, Platform::String ^ contract);
public ComposableAttribute(Type type, CompositionType compositionType, uint version, string contract);
function ComposableAttribute(type, compositionType, version, contract)
Public Sub New (type As Type, compositionType As CompositionType, version As UInteger, contract As String)

매개 변수

type
TypeName Type

프로그래밍 요소를 만드는 데 사용되는 팩터리 개체의 형식입니다.

compositionType
CompositionType

열거형 값 중 하나입니다.

version
UInt32

unsigned int

컴퍼지션 팩터리를 런타임 클래스의 활성화 팩터리에 추가한 API 계약의 버전입니다.

contract
String

Platform::String

클래스를 구현하는 API 계약의 형식을 나타내는 문자열입니다.

적용 대상

ComposableAttribute(Type, CompositionType, UInt32, Type)

특성의 새 instance 만들고 초기화합니다.

public:
 ComposableAttribute(Platform::Type ^ type, CompositionType compositionType, unsigned int version, Platform::Type ^ contract);
public ComposableAttribute(Type type, CompositionType compositionType, uint version, Type contract);
function ComposableAttribute(type, compositionType, version, contract)
Public Sub New (type As Type, compositionType As CompositionType, version As UInteger, contract As Type)

매개 변수

type
TypeName Type

프로그래밍 요소를 만드는 데 사용되는 팩터리 개체의 형식입니다.

compositionType
CompositionType

열거형 값 중 하나입니다.

version
UInt32

unsigned int

컴퍼지션 팩터리를 런타임 클래스의 활성화 팩터리에 추가한 API 계약의 버전입니다.

contract
TypeName Type

클래스를 구현하는 API 계약의 형식입니다.

추가 정보

적용 대상

ComposableAttribute(Type, CompositionType, UInt32, Platform)

특성의 새 instance 만들고 초기화합니다.

public:
 ComposableAttribute(Platform::Type ^ type, CompositionType compositionType, unsigned int version, Platform platform);
public ComposableAttribute(Type type, CompositionType compositionType, uint version, Platform platform);
function ComposableAttribute(type, compositionType, version, platform)
Public Sub New (type As Type, compositionType As CompositionType, version As UInteger, platform As Platform)

매개 변수

type
TypeName Type

프로그래밍 요소를 만드는 데 사용되는 팩터리 개체의 형식입니다.

compositionType
CompositionType

열거형 값 중 하나입니다.

version
UInt32

unsigned int

버전입니다.

platform
Platform

열거형 값입니다. 기본값은 Windows입니다.

추가 정보

적용 대상