Compartilhar via


Enumeração __VSRDTSAVEOPTIONS

 

Publicado: abril de 2016

Especifica opções para um documento em que a tabela de documentos em execução (RDT) de salvamento.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

public enum __VSRDTSAVEOPTIONS
public enum class __VSRDTSAVEOPTIONS
type __VSRDTSAVEOPTIONS
Public Enumeration __VSRDTSAVEOPTIONS

Membros

Nome do membro Descrição
RDTSAVEOPT_ActivateDocOnErr

Ativa a janela do editor de um documento que ele gera um erro ao salvar.

RDTSAVEOPT_DocClose

Indica que a gravação é um resultado de fechar um documento.

RDTSAVEOPT_ForceSave

Força um salvamento, mesmo se não sujos.

RDTSAVEOPT_PromptSave

Solicita que o usuário salvar o documento.

RDTSAVEOPT_Reserved

Sinalizador reservado, não use.

RDTSAVEOPT_SaveIfDirty

Salva somente se foram feitas alterações.(Este é o padrão).

RDTSAVEOPT_SaveNoChildren

Salva somente a raiz da hierarquia do passado; não inclui seus filhos.

RDTSAVEOPT_SaveOnlyChildren

Salva somente os filhos da hierarquia do passado; não inclui a própria hierarquia.

Comentários

COM assinatura

De vsshell.idl:

enum __VSRDTSAVEOPTIONS {
    RDTSAVEOPT_SaveIfDirty      = 0x00000000,
    RDTSAVEOPT_PromptSave       = 0x00000001,
    RDTSAVEOPT_ForceSave        = 0x00000002,
    RDTSAVEOPT_SaveNoChildren   = 0x00000004,
    RDTSAVEOPT_SaveOnlyChildren = 0x00000008,
    RDTSAVEOPT_ActivateDocOnErr = 0x00000010,
    RDTSAVEOPT_DocClose         = 0x00010000,
    RDTSAVEOPT_Reserved         = 0xFFFF0000
};
typedef DWORD VSRDTSAVEOPTIONS;

Esses sinalizadores são passadas para o SaveDocuments método.Esses sinalizadores também são especificados no VSSAVETREEITEM estrutura.

Esses sinalizadores podem ser combinados com os sinalizadores da __FRAMECLOSE enumeração quando passadas para o SaveDocuments método.

Para adicionais RDTSAVEOPT_ sinalizadores, consulte o __VSRDTSAVEOPTIONS2 enumeração.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo