_PropertyAccessor.SetProperty(String, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt die von SchemaName
angegebene Eigenschaft auf den von Value
angegebenen 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 Value
festgelegt 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 SchemaName
angegebene 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 Value
angegebenen Wert zu. Wenn die Eigenschaft vorhanden und SchemaName
gültig ist, weist SetProperty die Eigenschaft mit dem durch Value
angegebenen 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.