IWorkspaceSettingsSourceWriter Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Quellwriter-Schnittstelle für Arbeitsbereichs Einstellungen. Wird für die Beibehaltungs Dauer von Einstellungen verwendet, die von Features gesteuert werden.
public interface class IWorkspaceSettingsSourceWriter : Microsoft::VisualStudio::Workspace::Settings::IWorkspaceSettingsSource
public interface class IWorkspaceSettingsSourceWriter : Microsoft::VisualStudio::Workspace::Settings::IWorkspaceSettingsSource
__interface IWorkspaceSettingsSourceWriter : Microsoft::VisualStudio::Workspace::Settings::IWorkspaceSettingsSource
public interface IWorkspaceSettingsSourceWriter : Microsoft.VisualStudio.Workspace.Settings.IWorkspaceSettingsSource
type IWorkspaceSettingsSourceWriter = interface
interface IWorkspaceSettingsSource
Public Interface IWorkspaceSettingsSourceWriter
Implements IWorkspaceSettingsSource
- Implementiert
Methoden
| CreateNew() |
Erstellen Sie einen neuen Arbeitsbereich im inneren Bereich (der später für das SetProperty-[Array](key, IWorkspaceSettingsSource...)verwendet werden soll. |
| Delete(String) |
Löschen Sie eine bestimmte Einstellung (unabhängig vom Typ: Eigenschaft, Eigenschaften Auflistung oder Array). |
| GetKeys() |
Listet alle verfügbaren Eigenschaftsnamen auf. (Geerbt von IWorkspaceSettingsSource) |
| GetProperty<T>(String, T, T) |
dient zum erhalten eines [base]-Einstellungs Werts (Eigenschaft), der Typ und die Bedeutung des Werts werden vom Aufrufer definiert. (Geerbt von IWorkspaceSettingsSource) |
| SetProperty<T>(String, T) |
Speichert einen Wert in den Arbeitsbereichs Einstellungen. |
Erweiterungsmethoden
| EnsurePropertyGroup(IWorkspaceSettingsSourceWriter, String) |
Eine Variante von "Scope", die beim Speichern verwendet wird, erstellt und fügt eine Auflistungs Eigenschaft mit dem Namen "Key" hinzu, wenn Sie nicht bereits vorhanden ist. Wird verwendet, wenn der Aufrufer nicht durch den aktuellen Zustand interessiert ist, aber nur den aktuellen Wert erhalten soll, der verwendet werden soll. |
| Property<T>(IWorkspaceSettingsSource, String, T) |
Wrapper um workspacesettingsresult GetProperty. Wird verwendet, wenn der Aufrufer nicht durch den aktuellen Zustand interessiert ist, aber nur den aktuellen Wert erhalten soll, der verwendet werden soll. |
| PropertyArray<T>(IWorkspaceSettingsSource, String) |
Wrapper um workspacesettingsresult getpropertyarray. Wird verwendet, wenn der Aufrufer nicht durch den aktuellen Zustand interessiert ist, aber nur den aktuellen Wert erhalten soll, der verwendet werden soll. |