Class Feature

Feature class

Une entité géographique composée d’une géométrie et d’attributs définis par l’utilisateur.

public class Feature

Propriétés

NomLa description
Geometry { get; set; }Obtient ou définit la géométrie de l’entité. Ne peut pas êtrenull , utiliserNull pour indiquer la géométrie manquante.

Méthodes

NomLa description
CopyValues(Feature)Copie les valeurs des attributs d’une autre entité.
GetValue(string)Obtient la valeur d’un attribut.
GetValue<T>(string)Obtient la valeur d’un attribut.
GetValueOrDefault(string, object)Obtient la valeur d’un attribut, ouDefaultValue si la valeur n’est pas définie ounul .
GetValueOrDefault<T>(string)Obtient la valeur d’un attribut, ouDefaultValue si la valeur n’est pas définie ounul .
GetValueOrDefault<T>(string, object)Obtient la valeur d’un attribut, ouDefaultValue si la valeur n’est pas définie ounul .
GetValues(object[], object)Renvoie les valeurs de tous les attributs d’un tableau.
GetValuesDump(object)Renvoie les valeurs de tous les attributs d’un tableau. Envisagez d’utiliserGetValues méthode pour éviter une allocation de mémoire supplémentaire.
GetValuesList<T>(string, string)Obtient les valeurs d’une séquence d’attributs sous forme de liste.
IsValueNull(string)Détermine si l’attribut spécifié a été explicitement défini surnul valeur.
IsValueSet(string)Vérifie si la valeur d’attribut est définie dans cette fonctionnalité.
SetValue<T>(string, T)Définit une nouvelle valeur d’un attribut.
SetValueNull(string)Définit la valeur de l’attribut surnul .
SetValues(object[])Définit de nouvelles valeurs pour tous les attributs. Envisagez également d’utiliserCopyValues méthode pour rationaliser les valeurs de réglage en un seul appel.
UnsetValue(string)Supprime la valeur d’attribut de cette fonctionnalité.

Voir également