AttributeCallbackBuilder.AddCustomAttributes (Método) (String, array<Attribute )
Agrega los atributos al miembro con el nombre especificado.
Espacio de nombres: Microsoft.Windows.Design.Metadata
Ensamblado: Microsoft.Windows.Design.Extensibility (en Microsoft.Windows.Design.Extensibility.dll)
Sintaxis
'Declaración
Public Sub AddCustomAttributes ( _
memberName As String, _
ParamArray attributes As Attribute() _
)
public void AddCustomAttributes(
string memberName,
params Attribute[] attributes
)
public:
void AddCustomAttributes(
String^ memberName,
... array<Attribute^>^ attributes
)
member AddCustomAttributes :
memberName:string *
attributes:Attribute[] -> unit
public function AddCustomAttributes(
memberName : String,
... attributes : Attribute[]
)
Parámetros
- memberName
Tipo: System.String
Miembro para el que se van a agregar atributos.Sólo se admiten miembros de propiedad y de evento; los demás se omitirán.
- attributes
Tipo: array<System.Attribute[]
Matriz de nuevos atributos que se van a agregar.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | El valor de memberName o attributes es nullreferencia null (Nothing en Visual Basic). |
Comentarios
El miembro puede ser una propiedad o un evento. El miembro se evalúa a petición cuando el usuario consulta los atributos en una propiedad o evento determinados.
Ejemplos
En el ejemplo de código siguiente se muestra cómo agregar un atributo a un miembro mediante la clase AttributeCallbackBuilder. Este ejemplo de código forma parte de un ejemplo más extenso referente a la clase AttributeCallbackBuilder.
// Apply the ReadOnlyAttribute to the Background property
// of the Button class.
callbackBuilder.AddCustomAttributes(
"Background",
new ReadOnlyAttribute(true));
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
AttributeCallbackBuilder Clase
AddCustomAttributes (Sobrecarga)