Feature.SetValue

Feature.SetValue<T> method

Legt einen neuen Wert eines Attributs fest.

public void SetValue<T>(string attributeName, T value)
ParameterBeschreibung
TDer Typ des Werts.
attributeNameDer Name des Attributs.
valueDer Wert des Attributs.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionDer Attributname istnull.
ArgumentExceptionDas Attribut mit diesem Namen ist in dieser Ebene nicht vorhanden.
InvalidOperationExceptionDas Attribut ist nicht gesperrt.
InvalidCastExceptionDer Typ des Werts wird nicht implementiertIConvertible.
FormatExceptionDie Konvertierung ist fehlgeschlagen, weil der Wert das falsche Format hat.
OverflowExceptionKonvertierung wegen Überlauf fehlgeschlagen.

Bemerkungen

Diese Methode konvertiert den Wert automatisch in den Typ des Attributs.

Siehe auch