Feature.GetValues

Feature.GetValues method

Gibt die Werte für alle Attribute in einem Array zurück.

public int GetValues(object[] values, object defaultValue = null)
ParameterTypBeschreibung
valuesObject[]Das Array, in das die Attributwerte kopiert werden sollen.
defaultValueObjectDer zurückzugebende Wert, wenn der Attributwert fehlt (ungesetzt). Standardwert istnull. Erwägen Sie die Verwendung von ‘DBNull.Value’ zum Trennen von ‘unset’ und ‘null Werte.

Rückgabewert

Eine Reihe von Attributen kopiert.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionDas Argument istnull.
InvalidOperationExceptionDas Attribut ist nicht gesperrt.

Bemerkungen

Die Values-Attribute des Features werden in das Values-Array kopiert, das als Parameter übergeben wird. Für Attribute mit nicht gesetztem Wert wird der angegebene ‘unsetValue’-Parameter zurückgegeben. Die Länge des Werte-Arrays muss nicht mit der Anzahl der Attribute im Feature übereinstimmen. Wenn die Array-Länge größer als die Anzahl der Attribute ist, werden alle Attributwerte in das Array kopiert; ist sie kleiner, nur die Array-Länge Anzahl der Attributwerte wird in das Array kopiert, beginnend beim Attributwert mit der Ordnungszahl 0.

Siehe auch