WorkspaceSettingsExtensions Classe

Définition

Extension de commodité pour l’interface IWorkspaceSettings

public ref class WorkspaceSettingsExtensions abstract sealed
public ref class WorkspaceSettingsExtensions abstract sealed
class WorkspaceSettingsExtensions abstract sealed
public static class WorkspaceSettingsExtensions
type WorkspaceSettingsExtensions = class
Public Module WorkspaceSettingsExtensions
Héritage
WorkspaceSettingsExtensions

Méthodes

AbsolutePath(IWorkspaceSettings, String, String)

Obtient une valeur de chaîne représentant le chemin d’accès potentiellement relatif en tant que chemin d’accès complet, en utilisant la racine implicite comme base

EnsurePropertyGroup(IWorkspaceSettingsSourceWriter, String)

Variante de « Scope », utilisée lors de l’opération « Save », elle crée et ajoute une propriété de collection avec le nom « Key » si elle n’existe pas déjà. Utilisé lorsque l’appelant n’est pas intéressé par l’état actuel, mais souhaite simplement obtenir la valeur actuelle à utiliser.

Property<T>(IWorkspaceSettingsSource, String, T)

Wrapper autour de WorkspaceSettingsResult GetProperty. Utilisé lorsque l’appelant n’est pas intéressé par l’état actuel, mais souhaite simplement obtenir la valeur actuelle à utiliser.

PropertyArray<T>(IWorkspaceSettingsSource, String)

Wrapper autour de WorkspaceSettingsResult GetPropertyArray. Utilisé lorsque l’appelant n’est pas intéressé par l’état actuel, mais souhaite simplement obtenir la valeur actuelle à utiliser.

PropertyGroup(IWorkspaceSettings, String)

Fournisseur spécial de collection de paramètres nommés internes (T = IWorkspaceSettings) utilisé lorsque l’appelant n’est pas intéressé par l’état actuel, mais souhaite simplement obtenir la valeur actuelle à utiliser.

PropertyGroupArray(IWorkspaceSettings, String)

Accesseurs spéciaux pour le tableau de collection des paramètres nommés internes (T = IWorkspaceSettings) utilisés lorsque l’appelant n’est pas intéressé par l’état actuel, mais souhaitez simplement obtenir la valeur actuelle à utiliser.

TryGetRootedValue(IWorkspaceSettings, String, String, String)

Obtenir une valeur de chaîne avec une racine implicite

UnionPropertyArray<T>(IWorkspaceSettings, String)

Cette méthode retournera l’Union de toutes les valeurs dans la chaîne hiérarchique, pas seulement le tableau supérieur.

S’applique à