ExportAttribute Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe ExportAttribute.
Sobrecargas
| Nome | Description |
|---|---|
| ExportAttribute() |
Inicializa uma nova instância da ExportAttribute classe, exportando o tipo ou membro marcado com esse atributo sob o nome do contrato padrão. |
| ExportAttribute(String) |
Inicializa uma nova instância da ExportAttribute classe, exportando o tipo ou membro marcado com esse atributo sob o nome do contrato especificado. |
| ExportAttribute(Type) |
Inicializa uma nova instância da ExportAttribute classe, exportando o tipo ou membro marcado com esse atributo em um nome de contrato derivado do tipo especificado. |
| ExportAttribute(String, Type) |
Inicializa uma nova instância da ExportAttribute classe, exportando o tipo especificado sob o nome do contrato especificado. |
ExportAttribute()
- Origem:
- ExportAttribute.cs
- Origem:
- ExportAttribute.cs
- Origem:
- ExportAttribute.cs
- Origem:
- ExportAttribute.cs
Inicializa uma nova instância da ExportAttribute classe, exportando o tipo ou membro marcado com esse atributo sob o nome do contrato padrão.
public:
ExportAttribute();
public ExportAttribute();
Public Sub New ()
Comentários
O nome do contrato padrão é o resultado de chamar o GetContractName método na propriedade ou no tipo de campo ou no tipo marcado com esse atributo.
Os métodos marcados com esse atributo devem especificar um nome de contrato ou um tipo usando ou ExportAttribute(String)ExportAttribute(Type).
O nome do contrato é comparado usando a Ordinal propriedade para executar uma comparação não linguística que diferencia maiúsculas de minúsculas.
Aplica-se a
ExportAttribute(String)
- Origem:
- ExportAttribute.cs
- Origem:
- ExportAttribute.cs
- Origem:
- ExportAttribute.cs
- Origem:
- ExportAttribute.cs
Inicializa uma nova instância da ExportAttribute classe, exportando o tipo ou membro marcado com esse atributo sob o nome do contrato especificado.
public:
ExportAttribute(System::String ^ contractName);
public ExportAttribute(string? contractName);
public ExportAttribute(string contractName);
new System.ComponentModel.Composition.ExportAttribute : string -> System.ComponentModel.Composition.ExportAttribute
Public Sub New (contractName As String)
Parâmetros
- contractName
- String
O nome do contrato usado para exportar o tipo ou membro marcado com esse atributo ou null uma cadeia de caracteres vazia ("") para usar o nome do contrato padrão.
Comentários
O nome do contrato padrão é o resultado da chamada do GetContractName método na propriedade ou no tipo de campo ou no tipo marcado com esse atributo.
Os métodos marcados com esse atributo devem especificar um nome de contrato ou um tipo usando ou ExportAttribute(String)ExportAttribute(Type).
O nome do contrato é comparado usando a Ordinal propriedade para executar uma comparação não linguística que diferencia maiúsculas de minúsculas.
Aplica-se a
ExportAttribute(Type)
- Origem:
- ExportAttribute.cs
- Origem:
- ExportAttribute.cs
- Origem:
- ExportAttribute.cs
- Origem:
- ExportAttribute.cs
Inicializa uma nova instância da ExportAttribute classe, exportando o tipo ou membro marcado com esse atributo em um nome de contrato derivado do tipo especificado.
public:
ExportAttribute(Type ^ contractType);
public ExportAttribute(Type? contractType);
public ExportAttribute(Type contractType);
new System.ComponentModel.Composition.ExportAttribute : Type -> System.ComponentModel.Composition.ExportAttribute
Public Sub New (contractType As Type)
Parâmetros
- contractType
- Type
Um tipo do qual derivar o nome do contrato usado para exportar o tipo ou membro marcado com esse atributo ou null para usar o nome do contrato padrão.
Comentários
O nome do contrato é o resultado de chamar o GetContractName método em contractType.
O nome do contrato padrão é o resultado de chamar o GetContractName método na propriedade ou no tipo de campo ou no tipo marcado com esse atributo.
Os métodos marcados com esse atributo devem especificar um nome de contrato ou um tipo usando ou ExportAttribute(String)ExportAttribute(Type).
O nome do contrato é comparado usando a Ordinal propriedade para executar uma comparação não linguística que diferencia maiúsculas de minúsculas.
Aplica-se a
ExportAttribute(String, Type)
- Origem:
- ExportAttribute.cs
- Origem:
- ExportAttribute.cs
- Origem:
- ExportAttribute.cs
- Origem:
- ExportAttribute.cs
Inicializa uma nova instância da ExportAttribute classe, exportando o tipo especificado sob o nome do contrato especificado.
public:
ExportAttribute(System::String ^ contractName, Type ^ contractType);
public ExportAttribute(string? contractName, Type? contractType);
public ExportAttribute(string contractName, Type contractType);
new System.ComponentModel.Composition.ExportAttribute : string * Type -> System.ComponentModel.Composition.ExportAttribute
Public Sub New (contractName As String, contractType As Type)
Parâmetros
- contractName
- String
O nome do contrato usado para exportar o tipo ou membro marcado com esse atributo ou null uma cadeia de caracteres vazia ("") para usar o nome do contrato padrão.
- contractType
- Type
O tipo a ser exportado.
Comentários
O nome do contrato padrão é o resultado da chamada AttributedModelServices.GetContractName(Type) na propriedade ou no tipo de campo ou no próprio tipo que está marcado com esse atributo.
O nome do contrato é comparado usando uma comparação não linguística que diferencia maiúsculas de minúsculas usando StringComparer.Ordinal.