IWorkspaceSettingsSourceWriter Интерфейс

Определение

Интерфейс модуля записи источника параметров рабочей области. Используется для автоматического сохранения параметров, управляемых функциями.

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
Реализации

Методы

CreateNew()

Создайте новую рабочую область внутренней области (которая будет использоваться позже для[массива](key, IWorkspaceSettingsSource...)SetProperty;

Delete(String)

Удаление определенного параметра (независимо от типа-может быть свойством, коллекцией свойств или массивом)

GetKeys()

Перечисление всех доступных имен свойств.

(Унаследовано от IWorkspaceSettingsSource)
GetProperty<T>(String, T, T)

получение значения параметров [base] (свойство) тип и значение значения определяются вызывающим объектом.

(Унаследовано от IWorkspaceSettingsSource)
SetProperty<T>(String, T)

Сохранение значения в параметрах рабочей области.

Методы расширения

EnsurePropertyGroup(IWorkspaceSettingsSourceWriter, String)

Вариант области, используемый во время "сохранения", создаст и добавит свойство коллекции с именем "Key", если оно еще не существует. Используется, когда вызывающая сторона не заинтересована в текущем состоянии, но просто требуется получить текущее значение для использования.

Property<T>(IWorkspaceSettingsSource, String, T)

Оболочка вокруг Воркспацесеттингсресулт-свойства. Используется, когда вызывающая сторона не заинтересована в текущем состоянии, но просто требуется получить текущее значение для использования.

PropertyArray<T>(IWorkspaceSettingsSource, String)

Оболочка вокруг Воркспацесеттингсресулт Жетпропертяррай. Используется, когда вызывающая сторона не заинтересована в текущем состоянии, но просто требуется получить текущее значение для использования.

Применяется к