Interface IVsDocDataFileChangeControl
Determina se as alterações nos arquivos de dados do documento feitas fora do editor devem ser ignoradas.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
[GuidAttribute("BF955013-A875-439D-A4E7-A3BBDF12AA4F")]
[InterfaceTypeAttribute(1)]
public interface IVsDocDataFileChangeControl
[GuidAttribute("BF955013-A875-439D-A4E7-A3BBDF12AA4F")]
[InterfaceTypeAttribute(1)]
public interface class IVsDocDataFileChangeControl
[<GuidAttribute("BF955013-A875-439D-A4E7-A3BBDF12AA4F")>]
[<InterfaceTypeAttribute(1)>]
type IVsDocDataFileChangeControl = interface end
<GuidAttribute("BF955013-A875-439D-A4E7-A3BBDF12AA4F")>
<InterfaceTypeAttribute(1)>
Public Interface IVsDocDataFileChangeControl
Métodos
Nome | Descrição | |
---|---|---|
IgnoreFileChanges(Int32) | Determina se altera para DocData em arquivos devem ser ignorados. |
Comentários
Todos os editores devem implementar LoadDocData.Isso significa que o editor aconselha o arquivo de eventos por meio de alterar SVsFileChangeEx para ouvir as alterações no arquivo fora do ambiente.O editor, em seguida, solicitará ao usuário para recarregar o arquivo.Consulte AdviseFileChange para obter informações relacionadas ao aconselhar as mudanças em arquivos.
Todos os editores de implementam adequadamente esse recurso recarregar precisam implementar IVsDocDataFileChangeControl para permitir que os ouvintes, como Source Code Control para informar ao editor para ignorar as alterações do arquivo em horários específicos.Por exemplo, quando Source Code Control está obtendo a versão mais recente do arquivo diretamente chamará ReloadDocData no momento adequado em vez de permitir que o usuário seja solicitado a recarregar o arquivo.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo