AttributeTableContainer.GetAttributes-Methode (Assembly, Type)
Listet die Attribute der angegebenen Assembly auf.
Namespace: Microsoft.Windows.Design.Metadata
Assembly: Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)
Syntax
'Declaration
Public Function GetAttributes ( _
assembly As Assembly, _
attributeType As Type _
) As IEnumerable(Of Object)
public IEnumerable<Object> GetAttributes(
Assembly assembly,
Type attributeType
)
public:
IEnumerable<Object^>^ GetAttributes(
Assembly^ assembly,
Type^ attributeType
)
member GetAttributes :
assembly:Assembly *
attributeType:Type -> IEnumerable<Object>
public function GetAttributes(
assembly : Assembly,
attributeType : Type
) : IEnumerable<Object>
Parameter
- assembly
Typ: System.Reflection.Assembly
Die Assembly, für die Attribute aufgelistet werden sollen.
- attributeType
Typ: System.Type
Der aufzulistende Attributtyp oder nullNULL-Verweis (Nothing in Visual Basic), um alle Attribute aufzulisten.
Rückgabewert
Typ: System.Collections.Generic.IEnumerable<Object>
Eine Enumeration von Attributen.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | assembly hat den Wert nullNULL-Verweis (Nothing in Visual Basic). |
Hinweise
Zu den zurückgegebenen Attributen zählen in der tatsächlichen Assembly definierte Attribute sowie Attribute, die in Attributtabellen definiert sind, die dem aktuellen Container hinzugefügt wurden. In Attributtabellen definierte Attribute haben Vorrang gegenüber in der Assembly definierten Attributen.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.