Feature.GetValueOrDefault
Contenu
[
Cacher
]GetValueOrDefault<T>(string)
Obtient la valeur d’un attribut, ouDefaultValue
si la valeur n’est pas définie ounul
.
public T GetValueOrDefault<T>(string attributeName)
Paramètre | La description |
---|---|
T | Type souhaité pour la valeur. |
attributeName | Nom de l’attribut. |
Return_Value
Valeur de l’attribut.
Exceptions
exception | condition |
---|---|
ArgumentNullException | Le nom de l’attribut estnull . |
ArgumentException | L’attribut portant ce nom n’existe pas dans cette couche. |
InvalidOperationException | L’attribut n’est pas verrouillé. |
InvalidOperationException | La valeur de cet attribut n’est pas définie pour cette fonctionnalité. |
InvalidCastException | Le type demandé n’implémente pasIConvertible. |
InvalidCastException | La valeur de l’attribut estnull , mais le type demandé est un type valeur. |
FormatException | La conversion a échoué car la valeur est dans un format incorrect. |
OverflowException | La conversion a échoué en raison d’un débordement. |
Remarques
Cette méthode convertit automatiquement la valeur dans le type demandé dans le paramètre de type générique.
Voir également
- class Feature
- espace de noms Aspose.Gis
- Assemblée Aspose.GIS
GetValueOrDefault(string, object)
Obtient la valeur d’un attribut, ouDefaultValue
si la valeur n’est pas définie ounul
.
public object GetValueOrDefault(string attributeName, object defaultValue = null)
Paramètre | Taper | La description |
---|---|---|
attributeName | String | Nom de l’attribut. |
defaultValue | Object | La valeur à renvoyer si la valeur de l’attribut est manquante. La valeur par défaut estnull . |
Return_Value
Valeur de l’attribut.
Exceptions
exception | condition |
---|---|
ArgumentNullException | Le nom de l’attribut estnull . |
ArgumentException | L’attribut portant ce nom n’existe pas dans cette couche. |
InvalidOperationException | L’attribut n’est pas verrouillé. |
InvalidOperationException | La valeur de cet attribut n’est pas définie pour cette fonctionnalité. |
Voir également
- class Feature
- espace de noms Aspose.Gis
- Assemblée Aspose.GIS
GetValueOrDefault<T>(string, object)
Obtient la valeur d’un attribut, ouDefaultValue
si la valeur n’est pas définie ounul
.
public T GetValueOrDefault<T>(string attributeName, object defaultValue)
Paramètre | La description |
---|---|
T | Type souhaité pour la valeur. |
attributeName | Nom de l’attribut. |
defaultValue | La valeur à renvoyer si la valeur de l’attribut est manquante. |
Return_Value
Valeur de l’attribut.
Exceptions
exception | condition |
---|---|
ArgumentNullException | Le nom de l’attribut estnull . |
ArgumentException | L’attribut portant ce nom n’existe pas dans cette couche. |
InvalidOperationException | L’attribut n’est pas verrouillé. |
InvalidOperationException | La valeur de cet attribut n’est pas définie pour cette fonctionnalité. |
InvalidCastException | Le type demandé n’implémente pasIConvertible. |
InvalidCastException | La valeur de l’attribut estnull , mais le type demandé est un type valeur. |
FormatException | La conversion a échoué car la valeur est dans un format incorrect. |
OverflowException | La conversion a échoué en raison d’un débordement. |
Remarques
Cette méthode convertit automatiquement la valeur dans le type demandé dans le paramètre de type générique.
Voir également
- class Feature
- espace de noms Aspose.Gis
- Assemblée Aspose.GIS