Compartilhar via


ComposableAttribute Construtores

Definição

Sobrecargas

ComposableAttribute(Type, CompositionType, UInt32)

Cria e inicializa uma nova instância do atributo .

ComposableAttribute(Type, CompositionType, UInt32, String)

Cria e inicializa uma nova instância do atributo .

ComposableAttribute(Type, CompositionType, UInt32, Type)

Cria e inicializa uma nova instância do atributo .

ComposableAttribute(Type, CompositionType, UInt32, Platform)

Cria e inicializa uma nova instância do atributo .

ComposableAttribute(Type, CompositionType, UInt32)

Cria e inicializa uma nova instância do atributo .

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)

Parâmetros

type
TypeName Type

O tipo do objeto de fábrica usado para criar o elemento de programação.

compositionType
CompositionType

Um dos valores de enumeração.

version
UInt32

unsigned int

A versão.

Confira também

Aplica-se a

ComposableAttribute(Type, CompositionType, UInt32, String)

Cria e inicializa uma nova instância do atributo .

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)

Parâmetros

type
TypeName Type

O tipo do objeto de fábrica usado para criar o elemento de programação.

compositionType
CompositionType

Um dos valores de enumeração.

version
UInt32

unsigned int

A versão do contrato de API na qual a fábrica de composição foi adicionada à fábrica de ativação da classe de runtime.

contract
String

Platform::String

Uma cadeia de caracteres que representa o tipo do contrato de API que implementa a classe .

Aplica-se a

ComposableAttribute(Type, CompositionType, UInt32, Type)

Cria e inicializa uma nova instância do atributo .

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)

Parâmetros

type
TypeName Type

O tipo do objeto de fábrica usado para criar o elemento de programação.

compositionType
CompositionType

Um dos valores de enumeração.

version
UInt32

unsigned int

A versão do contrato de API na qual a fábrica de composição foi adicionada à fábrica de ativação da classe de runtime.

contract
TypeName Type

O tipo do contrato de API que implementa a classe .

Confira também

Aplica-se a

ComposableAttribute(Type, CompositionType, UInt32, Platform)

Cria e inicializa uma nova instância do atributo .

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)

Parâmetros

type
TypeName Type

O tipo do objeto de fábrica usado para criar o elemento de programação.

compositionType
CompositionType

Um dos valores de enumeração.

version
UInt32

unsigned int

A versão.

platform
Platform

Um valor da enumeração. O padrão é Windows.

Confira também

Aplica-se a