Class Feature

Feature class

Un elemento geografico composto da una geometria e attributi definiti dall’utente.

public class Feature

Proprietà

Nome Descrizione
Geometry { get; set; } Ottiene o imposta la geometria dell’elemento. Non può esserenull , utilizzoNull per indicare la geometria mancante.

Metodi

Nome Descrizione
CopyValues(Feature) Copia i valori degli attributi da un’altra caratteristica.
GetValue(string) Ottiene il valore di un attributo.
GetValue<T>(string) Ottiene il valore di un attributo.
GetValueOrDefault(string, object) Ottiene il valore di un attributo, oDefaultValue se il valore non è impostato onullo .
GetValueOrDefault<T>(string) Ottiene il valore di un attributo, oDefaultValue se il valore non è impostato onullo .
GetValueOrDefault<T>(string, object) Ottiene il valore di un attributo, oDefaultValue se il valore non è impostato onullo .
GetValues(object[], object) Restituisce i valori per tutti gli attributi in un array.
GetValuesDump(object) Restituisce i valori per tutti gli attributi in un array. Si consideri l’utilizzoGetValues metodo per evitare l’allocazione di memoria aggiuntiva.
GetValuesList<T>(string, string) Ottiene i valori di una sequenza di attributi come elenco.
IsValueNull(string) Determina se l’attributo specificato è stato impostato esplicitamente sunullo valore.
IsValueSet(string) Verifica se il valore dell’attributo è impostato in questa funzione.
SetValue<T>(string, T) Imposta un nuovo valore di un attributo.
SetValueNull(string) Imposta il valore dell’attributo sunullo .
SetValues(object[]) Imposta nuovi valori per tutti gli attributi. Considera anche di utilizzareCopyValues metodo per semplificare i valori di impostazione in una chiamata.
UnsetValue(string) Rimuove il valore dell’attributo da questa caratteristica.

Guarda anche