AttributeTableBuilder.AddCustomAttributes Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.
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.