Freigeben über


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

  • 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

Siehe auch

Referenz

AttributeTableContainer Klasse

GetAttributes-Überladung

Microsoft.Windows.Design.Metadata-Namespace