Freigeben über


_PropertyAccessor.SetProperty(String, Object) Methode

Definition

Legt die von SchemaName angegebene Eigenschaft auf den von Valueangegebenen Wert fest.

public:
 void SetProperty(System::String ^ SchemaName, System::Object ^ Value);
public void SetProperty (string SchemaName, object Value);
Public Sub SetProperty (SchemaName As String, Value As Object)

Parameter

SchemaName
String

Der Name einer Eigenschaft, deren Wert gemäß der Angabe von Valuefestgelegt werden soll. Auf die Eigenschaft wird mithilfe eines Namespace verwiesen. Weitere Informationen finden Sie unter Verweisen auf Eigenschaften nach Namespace.

Value
Object

Der Wert, der für die von SchemaNameangegebene Eigenschaft festgelegt werden soll.

Hinweise

Wenn die Eigenschaft nicht vorhanden ist und einen SchemaName gültigen Eigenschaftenbezeichner enthält, erstellt SetProperty die Eigenschaft und weist den von Valueangegebenen Wert zu. Wenn die Eigenschaft vorhanden und SchemaName gültig ist, weist SetProperty die Eigenschaft mit dem durch Valueangegebenen Wert zu.

Beachten Sie, dass eine mithilfe von PropertyAccessor erstellte benutzerdefinierte Eigenschaft in einer benutzerdefinierten Ansicht nicht unterstützt wird. Wenn Sie eine benutzerdefinierte Eigenschaft für ein Element anzeigen möchten, erstellen Sie die -Eigenschaft mithilfe der Add(String, OlUserPropertyType, Object, Object) -Methode.

Wenn das übergeordnete Objekt des PropertyAccessor eine explizite unterstützt Vorgang Speichern, und klicken Sie dann auf die Eigenschaften für das Objekt durch eine explizite Speichern gespeichert werden sollen Methodenaufruf. Wenn das Objekt nicht explizit unterstützt Vorgang Speichern, und klicken Sie dann auf die Eigenschaften auf das Objekt gespeichert werden, wenn SetProperties aufgerufen wird.

Gehen Sie vorsichtig vor, und stellen Sie sicher, dass alle Ausnahmen korrekt behandelt werden. Beispiele für Bedingungen, unter denen das Festlegen von Eigenschaften fehlschlägt:

Weitere Informationen zum Festlegen von Eigenschaften mithilfe des PropertyAccessor-Objekts finden Sie unter Bewährte Methoden zum Abrufen und Festlegen von Eigenschaften.

Gilt für: