Feature.SetValues
Feature.SetValues method
Legt neue Werte für alle Attribute fest. Ziehen Sie auch die Verwendung in BetrachtCopyValues
Methode zum Optimieren von Einstellungswerten in einem Aufruf.
public int SetValues(object[] values)
Parameter | Typ | Beschreibung |
---|---|---|
values | Object[] | Das Array der neuen Werte. |
Rückgabewert
Die Anzahl der festgelegten Attributwerte.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | Argument kann nicht seinnull . |
ArgumentException | Das Attribut mit diesem Namen ist in dieser Ebene nicht vorhanden. |
InvalidOperationException | Das Attribut ist nicht gesperrt. |
InvalidCastException | Der Typ des Werts wird nicht implementiertIConvertible. |
FormatException | Die Konvertierung ist fehlgeschlagen, weil der Wert das falsche Format hat. |
OverflowException | Konvertierung wegen Überlauf fehlgeschlagen. |
Bemerkungen
Diese Methode konvertiert jeden Wert automatisch in den Typ des Attributs. 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 Array-Werte in die Attribute kopiert; wenn sie kleiner ist, es wird nur die Array-Länge Anzahl der Werte in die Attribute kopiert, beginnend beim Attributwert mit Ordinalzahl 0.
Siehe auch
- class Feature
- namensraum Aspose.Gis
- Montage Aspose.GIS