AttributeTableBuilder.AddCustomAttributes Metod

Definition

Lägger till innehållet i de angivna attributen i den här byggaren.

Överlagringar

Name Description
AddCustomAttributes(Type, Attribute[])

Lägger till innehållet i de angivna attributen i den här byggaren.

AddCustomAttributes(Type, MemberDescriptor, Attribute[])

Lägger till innehållet i de angivna attributen i den här byggaren.

AddCustomAttributes(Type, MemberInfo, Attribute[])

Lägger till innehållet i de angivna attributen i den här byggaren.

AddCustomAttributes(Type, String, Attribute[])

Lägger till innehållet i de angivna attributen i den här byggaren.

AddCustomAttributes(Type, DependencyProperty, Attribute[])

Lägger till innehållet i de angivna attributen i den här byggaren.

Kommentarer

Om ett attribut står i konflikt med ett annat attribut som redan ingår i byggaren ersätter det senast tillagda attributet tidigare attribut.

När du skapar en tabell med stora attribut kan du använda AddCallback för att skjuta upp arbetet med att skapa attribut tills de behövs.

AddCustomAttributes(Type, Attribute[])

Lägger till innehållet i de angivna attributen i den här byggaren.

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())

Parametrar

type
Type

Den typ som du vill lägga till attribut på klassnivå till.

attributes
Attribute[]

Attributen som läggs till i byggaren.

Undantag

type eller attributes är null.

Kommentarer

Om ett attribut står i konflikt med ett annat attribut som redan ingår i byggaren ersätter det senast tillagda attributet tidigare attribut.

När du skapar en tabell med stora attribut kan du använda AddCallback för att skjuta upp arbetet med att skapa attribut tills de behövs.

Gäller för

AddCustomAttributes(Type, MemberDescriptor, Attribute[])

Lägger till innehållet i de angivna attributen i den här byggaren.

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())

Parametrar

ownerType
Type

Den typ som innehåller medlemmen som identifieras av descriptor.

descriptor
MemberDescriptor

Den händelse- eller egenskapsinformation som attributen läggs till i.

attributes
Attribute[]

Attributen som läggs till i byggaren.

Undantag

ownerType, descriptor eller attributes är null.

Kommentarer

Om ett attribut står i konflikt med ett annat attribut som redan ingår i byggaren ersätter det senast tillagda attributet tidigare attribut.

När du skapar en tabell med stora attribut kan du använda AddCallback för att skjuta upp arbetet med att skapa attribut tills de behövs.

Gäller för

AddCustomAttributes(Type, MemberInfo, Attribute[])

Lägger till innehållet i de angivna attributen i den här byggaren.

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())

Parametrar

ownerType
Type

Den typ som innehåller medlemmen som identifieras av member.

member
MemberInfo

Den händelse- eller egenskapsinformation som attributen läggs till i.

attributes
Attribute[]

Attributen som läggs till i byggaren.

Undantag

ownerType, member eller attributes är null.

Kommentarer

Om ett attribut står i konflikt med ett annat attribut som redan ingår i byggaren ersätter det senast tillagda attributet tidigare attribut.

När du skapar en tabell med stora attribut kan du använda AddCallback för att skjuta upp arbetet med att skapa attribut tills de behövs.

Gäller för

AddCustomAttributes(Type, String, Attribute[])

Lägger till innehållet i de angivna attributen i den här byggaren.

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())

Parametrar

ownerType
Type

Den typ som innehåller medlemmen som identifieras av memberName.

memberName
String

Namnet på den händelse- eller egenskapsinformation som attributen läggs till i.

attributes
Attribute[]

Attributen som läggs till i byggaren.

Undantag

ownerType, memberName, eller attributes är null.

Kommentarer

Om ett attribut står i konflikt med ett annat attribut som redan ingår i byggaren ersätter det senast tillagda attributet tidigare attribut.

När du skapar en tabell med stora attribut kan du använda AddCallback för att skjuta upp arbetet med att skapa attribut tills de behövs.

Gäller för

AddCustomAttributes(Type, DependencyProperty, Attribute[])

Lägger till innehållet i de angivna attributen i den här byggaren.

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())

Parametrar

ownerType
Type

Den typ som innehåller beroendet som identifieras av dp.

dp
DependencyProperty

En beroendeegenskap som du vill lägga till attribut i.

attributes
Attribute[]

Attributen som läggs till i byggaren.

Undantag

ownerType, dp eller attributes är null.

Kommentarer

Om ett attribut står i konflikt med ett annat attribut som redan ingår i byggaren ersätter det senast tillagda attributet tidigare attribut.

När du skapar en tabell med stora attribut kan du använda AddCallback för att skjuta upp arbetet med att skapa attribut tills de behövs.

Gäller för