AttributeTableBuilder.AddCustomAttributes Método

Definição

Adiciona o conteúdo dos atributos fornecidos para esse construtor.

Sobrecargas

AddCustomAttributes(Type, Attribute[])

Adiciona o conteúdo dos atributos fornecidos para esse construtor.

AddCustomAttributes(Type, MemberDescriptor, Attribute[])

Adiciona o conteúdo dos atributos fornecidos para esse construtor.

AddCustomAttributes(Type, MemberInfo, Attribute[])

Adiciona o conteúdo dos atributos fornecidos para esse construtor.

AddCustomAttributes(Type, String, Attribute[])

Adiciona o conteúdo dos atributos fornecidos para esse construtor.

AddCustomAttributes(Type, DependencyProperty, Attribute[])

Adiciona o conteúdo dos atributos fornecidos para esse construtor.

Comentários

Se um atributo entrar em conflito com outro atributo já incluído no construtor, o último atributo adicionado substituirá os atributos anteriores.

Ao criar uma tabela de atributo grande, use AddCallback para adiar o trabalho de criação de atributos até que eles sejam necessários.

AddCustomAttributes(Type, Attribute[])

Adiciona o conteúdo dos atributos fornecidos para esse construtor.

public:
 void AddCustomAttributes(Type ^ type, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (Type type, params Attribute[] attributes);
member this.AddCustomAttributes : Type * Attribute[] -> unit
Public Sub AddCustomAttributes (type As Type, ParamArray attributes As Attribute())

Parâmetros

type
Type

O tipo ao qual adicionar atributos de nível de classe.

attributes
Attribute[]

Os atributos que são adicionados ao construtor.

Exceções

type ou attributes é null.

Comentários

Se um atributo entrar em conflito com outro atributo já incluído no construtor, o último atributo adicionado substituirá os atributos anteriores.

Ao criar uma tabela de atributo grande, use AddCallback para adiar o trabalho de criação de atributos até que eles sejam necessários.

Aplica-se a

AddCustomAttributes(Type, MemberDescriptor, Attribute[])

Adiciona o conteúdo dos atributos fornecidos para esse construtor.

public:
 void AddCustomAttributes(Type ^ ownerType, System::ComponentModel::MemberDescriptor ^ descriptor, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (Type ownerType, System.ComponentModel.MemberDescriptor descriptor, params Attribute[] attributes);
member this.AddCustomAttributes : Type * System.ComponentModel.MemberDescriptor * Attribute[] -> unit
Public Sub AddCustomAttributes (ownerType As Type, descriptor As MemberDescriptor, ParamArray attributes As Attribute())

Parâmetros

ownerType
Type

O tipo que contém o membro identificado por descriptor.

descriptor
MemberDescriptor

As informações do evento ou propriedade à qual os atributos são adicionados.

attributes
Attribute[]

Os atributos que são adicionados ao construtor.

Exceções

ownerType, descriptor ou attributes é null.

Comentários

Se um atributo entrar em conflito com outro atributo já incluído no construtor, o último atributo adicionado substituirá os atributos anteriores.

Ao criar uma tabela de atributo grande, use AddCallback para adiar o trabalho de criação de atributos até que eles sejam necessários.

Aplica-se a

AddCustomAttributes(Type, MemberInfo, Attribute[])

Adiciona o conteúdo dos atributos fornecidos para esse construtor.

public:
 void AddCustomAttributes(Type ^ ownerType, System::Reflection::MemberInfo ^ member, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (Type ownerType, System.Reflection.MemberInfo member, params Attribute[] attributes);
member this.AddCustomAttributes : Type * System.Reflection.MemberInfo * Attribute[] -> unit
Public Sub AddCustomAttributes (ownerType As Type, member As MemberInfo, ParamArray attributes As Attribute())

Parâmetros

ownerType
Type

O tipo que contém o membro identificado por member.

member
MemberInfo

As informações do evento ou propriedade à qual os atributos são adicionados.

attributes
Attribute[]

Os atributos que são adicionados ao construtor.

Exceções

ownerType, member ou attributes é null.

Comentários

Se um atributo entrar em conflito com outro atributo já incluído no construtor, o último atributo adicionado substituirá os atributos anteriores.

Ao criar uma tabela de atributo grande, use AddCallback para adiar o trabalho de criação de atributos até que eles sejam necessários.

Aplica-se a

AddCustomAttributes(Type, String, Attribute[])

Adiciona o conteúdo dos atributos fornecidos para esse construtor.

public:
 void AddCustomAttributes(Type ^ ownerType, System::String ^ memberName, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (Type ownerType, string memberName, params Attribute[] attributes);
member this.AddCustomAttributes : Type * string * Attribute[] -> unit
Public Sub AddCustomAttributes (ownerType As Type, memberName As String, ParamArray attributes As Attribute())

Parâmetros

ownerType
Type

O tipo que contém o membro identificado por memberName.

memberName
String

O nome do evento ou informações de propriedade à qual os atributos são adicionados.

attributes
Attribute[]

Os atributos que são adicionados ao construtor.

Exceções

ownerType, memberName ou attributes é null.

Comentários

Se um atributo entrar em conflito com outro atributo já incluído no construtor, o último atributo adicionado substituirá os atributos anteriores.

Ao criar uma tabela de atributo grande, use AddCallback para adiar o trabalho de criação de atributos até que eles sejam necessários.

Aplica-se a

AddCustomAttributes(Type, DependencyProperty, Attribute[])

Adiciona o conteúdo dos atributos fornecidos para esse construtor.

public:
 void AddCustomAttributes(Type ^ ownerType, System::Windows::DependencyProperty ^ dp, ... cli::array <Attribute ^> ^ attributes);
public void AddCustomAttributes (Type ownerType, System.Windows.DependencyProperty dp, params Attribute[] attributes);
member this.AddCustomAttributes : Type * System.Windows.DependencyProperty * Attribute[] -> unit
Public Sub AddCustomAttributes (ownerType As Type, dp As DependencyProperty, ParamArray attributes As Attribute())

Parâmetros

ownerType
Type

O tipo que contém a dependência identificada por dp.

dp
DependencyProperty

Uma propriedade de dependência à qual adicionar atributos.

attributes
Attribute[]

Os atributos que são adicionados ao construtor.

Exceções

ownerType, dp ou attributes é null.

Comentários

Se um atributo entrar em conflito com outro atributo já incluído no construtor, o último atributo adicionado substituirá os atributos anteriores.

Ao criar uma tabela de atributo grande, use AddCallback para adiar o trabalho de criação de atributos até que eles sejam necessários.

Aplica-se a