Interfejs IVsDocDataFileChangeControl
Określa, czy zmiany wprowadzone poza edytora plików danych dokumentu powinny być ignorowane.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
[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
Metody
Nazwa | Opis | |
---|---|---|
![]() |
IgnoreFileChanges(Int32) | Określa, czy zmienia się na DocData w plikach powinny być ignorowane. |
Uwagi
Wszystkie edytory powinny wprowadzać w życie LoadDocData.Oznacza to, że edytor zaleceniem dla pliku zmienić zdarzenia za pomocą SVsFileChangeEx celu nasłuchiwania zmian w pliku poza środowiska naturalnego.Edytor będzie następnie monituje użytkownika o ponowne ładowanie pliku.Zobacz AdviseFileChange informacji dotyczących doradzanie dla zmian plików.
Wszystkie edytory, właściwie implementujące tę funkcję reload muszą implementować IVsDocDataFileChangeControl aby umożliwić jak detektory Source Code Control stwierdzić edytora, aby zignorować zmiany plików o określonych porach.Na przykład, gdy Source Code Control jest pobranie najnowszej wersji pliku, będzie on bezpośrednio wywołać ReloadDocData w odpowiednim czasie, zamiast zezwolenia użytkownika monit, aby ponownie załadować plik.
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku