IWorkspaceSettingsSourceWriter Interface

Definição

Interface do gravador de origem das configurações do espaço de trabalho. Usado para persistência de configurações "automatizadas" controladas por recursos.

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
Implementações

Métodos

CreateNew()

Criar um novo espaço de trabalho de escopo interno (a ser usado posteriormente para a[matriz](key, IWorkspaceSettingsSource...)SetProperty;

Delete(String)

excluir uma configuração específica (independentemente do tipo-pode ser propriedade, coleção de propriedades ou matriz)

GetKeys()

Enumere todos os nomes de propriedade disponíveis.

(Herdado de IWorkspaceSettingsSource)
GetProperty<T>(String, T, T)

obter um valor de configurações [base] (Propriedade), o tipo e o significado do valor é definido pelo chamador.

(Herdado de IWorkspaceSettingsSource)
SetProperty<T>(String, T)

Manter um valor nas configurações do espaço de trabalho.

Métodos de Extensão

EnsurePropertyGroup(IWorkspaceSettingsSourceWriter, String)

Uma variante de "escopo", usada durante a "gravação", criará e adicionará uma propriedade de coleção com o nome "chave" se ela ainda não existir. Usado quando o chamador não está interessado no estado atual, mas apenas deseja obter o valor atual a ser usado.

Property<T>(IWorkspaceSettingsSource, String, T)

Wrapper em cerca de WorkspaceSettingsResult GetProperty. Usado quando o chamador não está interessado no estado atual, mas apenas deseja obter o valor atual a ser usado.

PropertyArray<T>(IWorkspaceSettingsSource, String)

Wrapper em cerca de WorkspaceSettingsResult GetPropertyArray. Usado quando o chamador não está interessado no estado atual, mas apenas deseja obter o valor atual a ser usado.

Aplica-se a