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) |
Оболочка вокруг Воркспацесеттингсресулт Жетпропертяррай. Используется, когда вызывающая сторона не заинтересована в текущем состоянии, но просто требуется получить текущее значение для использования. |