Partilhar via


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
System_CAPS_pubmethod 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