IWorkspaceSettingsSourceWriter Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |