AttributeTableBuilder.AddCustomAttributes Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Agrega el contenido de los atributos proporcionados a este generador.
Sobrecargas
AddCustomAttributes(Type, Attribute[]) |
Agrega el contenido de los atributos proporcionados a este generador. |
AddCustomAttributes(Type, MemberDescriptor, Attribute[]) |
Agrega el contenido de los atributos proporcionados a este generador. |
AddCustomAttributes(Type, MemberInfo, Attribute[]) |
Agrega el contenido de los atributos proporcionados a este generador. |
AddCustomAttributes(Type, String, Attribute[]) |
Agrega el contenido de los atributos proporcionados a este generador. |
AddCustomAttributes(Type, DependencyProperty, Attribute[]) |
Agrega el contenido de los atributos proporcionados a este generador. |
Comentarios
Si un atributo entra en conflicto con otro ya incluido en el generador, el último atributo agregado reemplaza los atributos anteriores.
Al generar una tabla de atributos grande, use AddCallback para aplazar la creación de atributos hasta que se necesiten.
AddCustomAttributes(Type, Attribute[])
Agrega el contenido de los atributos proporcionados a este generador.
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
El tipo al que se deben agregar los atributos de nivel de clase.
- attributes
- Attribute[]
Los atributos que se agregan al generador.
Excepciones
type
o attributes
es null
.
Comentarios
Si un atributo entra en conflicto con otro ya incluido en el generador, el último atributo agregado reemplaza los atributos anteriores.
Al generar una tabla de atributos grande, use AddCallback para aplazar la creación de atributos hasta que se necesiten.
Se aplica a
AddCustomAttributes(Type, MemberDescriptor, Attribute[])
Agrega el contenido de los atributos proporcionados a este generador.
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
El tipo que contiene el miembro identificado por descriptor
.
- descriptor
- MemberDescriptor
El evento o la información de propiedades a los que se agregan los atributos.
- attributes
- Attribute[]
Los atributos que se agregan al generador.
Excepciones
ownerType
, descriptor
o attributes
es null
.
Comentarios
Si un atributo entra en conflicto con otro ya incluido en el generador, el último atributo agregado reemplaza los atributos anteriores.
Al generar una tabla de atributos grande, use AddCallback para aplazar la creación de atributos hasta que se necesiten.
Se aplica a
AddCustomAttributes(Type, MemberInfo, Attribute[])
Agrega el contenido de los atributos proporcionados a este generador.
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
El tipo que contiene el miembro identificado por member
.
- member
- MemberInfo
El evento o la información de propiedades a los que se agregan los atributos.
- attributes
- Attribute[]
Los atributos que se agregan al generador.
Excepciones
ownerType
, member
o attributes
es null
.
Comentarios
Si un atributo entra en conflicto con otro ya incluido en el generador, el último atributo agregado reemplaza los atributos anteriores.
Al generar una tabla de atributos grande, use AddCallback para aplazar la creación de atributos hasta que se necesiten.
Se aplica a
AddCustomAttributes(Type, String, Attribute[])
Agrega el contenido de los atributos proporcionados a este generador.
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
El tipo que contiene el miembro identificado por memberName
.
- memberName
- String
El nombre del evento o la información de propiedades a los que se agregan los atributos.
- attributes
- Attribute[]
Los atributos que se agregan al generador.
Excepciones
ownerType
, memberName
o attributes
es null
.
Comentarios
Si un atributo entra en conflicto con otro ya incluido en el generador, el último atributo agregado reemplaza los atributos anteriores.
Al generar una tabla de atributos grande, use AddCallback para aplazar la creación de atributos hasta que se necesiten.
Se aplica a
AddCustomAttributes(Type, DependencyProperty, Attribute[])
Agrega el contenido de los atributos proporcionados a este generador.
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
El tipo que contiene la dependencia identificada por dp
.
Propiedad de dependencia a la que se deben agregar los atributos.
- attributes
- Attribute[]
Los atributos que se agregan al generador.
Excepciones
ownerType
, dp
o attributes
es null
.
Comentarios
Si un atributo entra en conflicto con otro ya incluido en el generador, el último atributo agregado reemplaza los atributos anteriores.
Al generar una tabla de atributos grande, use AddCallback para aplazar la creación de atributos hasta que se necesiten.