Classe SubordinateDocData
Objeto DocData que representa um arquivo subordinado na memória (representado por um item de projeto no Solution Explorer filho).
Esta API não compatível com CLS.
Hierarquia de herança
System.Object
System.MarshalByRefObject
Microsoft.VisualStudio.Modeling.Shell.DocData
Microsoft.VisualStudio.Modeling.Shell.SubordinateDocData
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Sintaxe
'Declaração
<CLSCompliantAttribute(False)> _
Public Class SubordinateDocData _
Inherits DocData
[CLSCompliantAttribute(false)]
public class SubordinateDocData : DocData
O tipo SubordinateDocData expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
SubordinateDocData | Cria uma instância de SubordinateDocData. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
Cookie | Obtém o cookie que identifica o documento na tabela de documentos em execução. (Herdado de DocData.) | |
DocViews | Obtém a coleção de exibições de documentos que estão abertos para o documento. (Herdado de DocData.) | |
Encoding | Obtém ou define a codificação que persiste no documento. (Herdado de DocData.) | |
FileName | Obtém o nome de arquivo do documento. (Herdado de DocData.) | |
FormatList | (Substitui DocData.FormatList.) | |
Hierarchy | Obtém a hierarquia do projeto ao qual pertence o documento. (Herdado de DocData.) | |
IsBackupFileObsolete | (Herdado de DocData.) | |
IsLoaded | Obtém o documento e verifica se ele é carregado. (Herdado de DocData.) | |
ItemId | Obtém a ID de Item que é atribuído ao documento. (Herdado de DocData.) | |
ParentDocData | Recupera o pai DocData para este documento subordinado. | |
ServiceProvider | Obtém o provedor de serviços a partir do shell. (Herdado de DocData.) | |
UndoManager | Obtém o UndoManager interface para o documento. (Herdado de DocData.) | |
UndoManagerIsShared | Obtém o documento e verifica se a mais de um documento está compartilhando o mesmo UndoManager interface. (Herdado de DocData.) | |
VSUndoManager | Obtém o UndoManager interface. (Herdado de DocData.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
BackupFile | Faça com que um único arquivo backup deste documento.Retorna se o documento é esperado o recarregamento sem perda de dados. (Herdado de DocData.) | |
CanSave | Verifica se o usuário pode cancelar o salvamento operação. (Herdado de DocData.) | |
Close | Fecha o documento. (Herdado de DocData.) | |
CreateObjRef | Segurança crítica. Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto. (Herdado de MarshalByRefObject.) | |
DirectoryChanged | Ainda não implementado. (Herdado de DocData.) | |
Dispose | Libera os recursos não gerenciados usados pela DocData e, opcionalmente, libera os recursos gerenciados. (Herdado de DocData.) | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
FilesChanged | Notifica os clientes que um ou mais documentos alterados. (Herdado de DocData.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
FlushUndoManager | Limpa o UndoManager. (Herdado de DocData.) | |
GetClassID | Obtém a GUID da fábrica de editor que criou o documento. (Herdado de DocData.) | |
GetCurFile | Obtém o nome de arquivo do documento. (Herdado de DocData.) | |
GetData | Obtém os dados dos documentos de um buffer. (Herdado de DocData.) | |
GetFormatList | Obtém a lista de formatos de documentos com suporte. (Herdado de DocData.) | |
GetGuidEditorType | Obtém a GUID da fábrica de editor que criou o IVsPersistDocData objeto. (Herdado de DocData.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetLifetimeService | Segurança crítica. Recupera o objeto de serviço Vida útil atual que controla a diretiva vida útil para esta instância. (Herdado de MarshalByRefObject.) | |
GetService | Retorne o serviço solicitado. (Herdado de DocData.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
HandleLoadDocDataException | Gerencia todas as exceções que foram apresentadas ao carregar o documento. (Herdado de DocData.) | |
HandleSaveDocDataException | Gerencia todas as exceções que foram apresentadas quando estava salvando o documento. (Herdado de DocData.) | |
IgnoreFileChanges | Determina se as alterações no documento devem ser ignoradas. (Herdado de DocData.) | |
InitializeLifetimeService | Segurança crítica. Obtém um objeto de serviço de tempo de vida para controlar a diretiva vida útil para esta instância. (Herdado de MarshalByRefObject.) | |
InitNew | Inicializa o documento. (Herdado de DocData.) | |
IsDirty | Verifica se o documento foi alterado desde que a operação de salvamento a mais recente. (Herdado de DocData.) | |
IsDocDataDirty | Por padrão, o documento subordinado é considerado sujo, se o pai estiver sujo. (Substitui DocData.IsDocDataDirty(Int32%).) | |
IsDocDataReadOnly | Verifica se o documento é somente leitura. (Herdado de DocData.) | |
IsDocDataReloadable | Verifica se o documento pode ser recarregado. (Herdado de DocData.) | |
Load(String, Boolean) | Arquivos subordinados são considerados para tiver algum objeto de DocData de "pai" que lida com a serialização real, para que a operação de carregamento é não operacional. (Substitui DocData.Load(String, Boolean).) | |
Load(String, UInt32, Int32) | Carrega o documento na memória. (Herdado de DocData.) | |
LoadDocData(String) | Carrega o documento usando seu nome de arquivo. (Herdado de DocData.) | |
LoadDocData(String, Boolean) | Carrega o documento usando seu nome de arquivo. (Herdado de DocData.) | |
MarkDocumentChangedForBackup | Marcar o documento foi alterado e, portanto, um novo backup devem ser criados (Herdado de DocData.) | |
MemberwiseClone() | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
MemberwiseClone(Boolean) | Cria uma cópia superficial do atual MarshalByRefObject objeto. (Herdado de MarshalByRefObject.) | |
OnDocumentClosed | Ouvintes de alertas que o documento foi fechado. (Herdado de DocData.) | |
OnDocumentClosing | Ouvintes de alertas que o documento será fechado. (Herdado de DocData.) | |
OnDocumentLoaded | Ouvintes de alertas que o documento é carregado. (Herdado de DocData.) | |
OnDocumentLoading | Ouvintes de alertas que o documento será carregado. (Herdado de DocData.) | |
OnDocumentReadOnlyChanged | Ouvintes de alertas que o estado somente leitura do documento foi alterado. (Herdado de DocData.) | |
OnDocumentReloaded | Ouvintes de alertas que o documento foi recarregado. (Herdado de DocData.) | |
OnDocumentReloading | Ouvintes de alertas que o documento será recarregado. (Herdado de DocData.) | |
OnDocumentSaved | Ouvintes de alertas que o documento foi salvo. (Herdado de DocData.) | |
OnDocumentSaving | Ouvintes de alertas que o documento será salvo. (Herdado de DocData.) | |
OnFileNameChanged | Ouvintes de alertas que mudou o nome do arquivo do documento. (Herdado de DocData.) | |
OnHierarchyChanged | Alerta ouvintes que a ID de Item que é atribuído ao documento foi alterado. (Herdado de DocData.) | |
OnRegisterDocData | Atribui o documento a uma hierarquia de cookie e o projeto. (Herdado de DocData.) | |
OpenView | Abre um modo de exibição específico para o documento. (Herdado de DocData.) | |
QueryEditFile() | Ouvintes de alertas que um documento está prestes a ser editado.Ouvintes poderá votar contra a edição. (Herdado de DocData.) | |
QueryEditFile(String, tagVSQueryEditFlags) | Ouvintes de alertas que um documento está prestes a ser editado.Ouvintes poderá votar contra a edição. (Herdado de DocData.) | |
QuerySaveFile() | Ouvintes de alertas que um arquivo está prestes a ser salvo.Ouvintes pode (Herdado de DocData.) | |
QuerySaveFile(String, tagVSQuerySaveFlags) | Ouvintes de alertas que um arquivo está prestes a ser salvo. (Herdado de DocData.) | |
ReloadDocData | Recarrega o documento. (Herdado de DocData.) | |
ReloadDocDataWorker | Recarrega o documento. (Herdado de DocData.) | |
RenameDocData | Renomeia um documento e redefine sua posição na hierarquia. (Herdado de DocData.) | |
ResumeFileChangeNotification | Retoma a distribuição de notificações de alteração do documento para o documento. (Herdado de DocData.) | |
Save(String) | Arquivos subordinados são assumidos como ter algum objeto de DocData de "pai" que normalmente trata a serialização real de operação de salvamento é não operacional, exceto no caso de SaveAs. (Substitui DocData.Save(String).) | |
Save(String, Int32, UInt32) | Salva o documento. (Herdado de DocData.) | |
SaveAs | Salvar como dados para um arquivo doc | |
SaveCompleted | Ouvintes de alertas que o documento foi salvo. (Herdado de DocData.) | |
SaveDocData | Salva o documento para um local específico. (Herdado de DocData.) | |
SaveDocDataToFile | Salva o documento para um local específico. (Herdado de DocData.) | |
SaveSubordinateFile | Salve o documento especificado que seja subordinado a este documento, por exemplo, um arquivo de diagrama. (Herdado de DocData.) | |
SetData | Define o documento para um buffer. (Herdado de DocData.) | |
SetDocDataDirty | Define o documento IsDirty sinalizador. (Herdado de DocData.) | |
SetDocDataReadOnly | Define o sinalizador de somente leitura do documento. (Herdado de DocData.) | |
SetFileName | Inicializa ou altera o nome do arquivo para o documento. (Herdado de DocData.) | |
SetHierarchyInfo | Inicializa ou altera a hierarquia do projeto para o documento. (Herdado de DocData.) | |
SetUntitledDocPath | Ainda não implementado. (Herdado de DocData.) | |
ShowSaveOptionsDlg | Mostra uma caixa de diálogo a partir do qual o usuário pode especificar opções adicionais para formatos. (Herdado de DocData.) | |
SuspendFileChangeNotification | Suspende a distribuição de notificações de alteração do documento para o documento. (Herdado de DocData.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
DocumentClosed | Ocorre depois que o documento é fechado. (Herdado de DocData.) | |
DocumentClosing | Ocorre antes que o documento é fechado. (Herdado de DocData.) | |
DocumentLoaded | Ocorre depois que o documento foi carregado na janela de modelagem. (Herdado de DocData.) | |
DocumentLoading | Ocorre antes que o documento é carregado na janela de modelagem. (Herdado de DocData.) | |
DocumentReadOnlyChanged | Ocorre quando o sinalizador de somente leitura para o documento alterado. (Herdado de DocData.) | |
DocumentReloaded | Ocorre depois que o documento é recarregado. (Herdado de DocData.) | |
DocumentReloading | Ocorre antes que o documento é recarregado. (Herdado de DocData.) | |
DocumentSaved | Ocorre depois que o documento for salvo. (Herdado de DocData.) | |
DocumentSaving | Ocorre antes que o documento for salvo. (Herdado de DocData.) | |
FileNameChanged | Ocorre quando muda de nome de arquivo do documento. (Herdado de DocData.) | |
HierarchyChanged | Ocorre quando a hierarquia do documento ou o ID de Item é alterada. (Herdado de DocData.) |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
IVsFileBackup.BackupFile | Faça com que um único arquivo backup deste documento. (Herdado de DocData.) | |
IDisposable.Dispose | Libera todos os recursos utilizados pela instância atual da DocData classe. (Herdado de DocData.) | |
IPersistFileFormat.GetClassID | Obtém a ID de classe da fábrica de editor que criou o documento. (Herdado de DocData.) | |
IVsFileBackup.IsBackupFileObsolete | Obtenha se o arquivo de backup está atualizado. (Herdado de DocData.) |
Superior
Comentários
Arquivos subordinados são considerados para tiver algum objeto de DocData de "pai" que lida com a serialização real.Esta classe existe para que possa ser registrado na tabela de documentos de VS executando o arquivo subordinado e controlado pelo shell VS.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.