Klasa DocData
Otoka wokół DocData obiekt, który udostępnia dodatkowe funkcje.
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Shell.Design.Serialization.DocData
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Design.Serialization
Zestaw: Microsoft.VisualStudio.Shell.Design (w Microsoft.VisualStudio.Shell.Design.dll)
Składnia
'Deklaracja
<CLSCompliantAttribute(False)> _
Public Class DocData _
Implements IDisposable, IVsTextStreamEvents, IVsDocumentLockHolder
[CLSCompliantAttribute(false)]
public class DocData : IDisposable, IVsTextStreamEvents,
IVsDocumentLockHolder
Typ DocData uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
DocData(Object) | Inicjuje nowy DocData obiektu dla danego buforu. | |
DocData(IServiceProvider, String) | Inicjuje nowe wystąpienie DocData z określonego pliku i ustawia witrynę z określonej witryny. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
Buffer | Bufor tekst zawarty w danych doc. | |
Data | Rzeczywiste DocData obiektu zawijany tej klasy. | |
Modified | Określa, czy bufor został zmodyfikowany | |
Name | Pobiera nazwę pliku danych doc. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
CheckoutFile | Wyewidencjonuje plik doc danych z formantu kodu źródłowego. | |
CreateChangeMarker | Oznacza początek zewnętrzne zmiany bufor tekstowy. | |
Dispose() | Usuwa DocData. | |
Dispose(Boolean) | Usuwa DocData. | |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). | |
Finalize | Wywoływana automatycznie, kiedy niszczony jest ten obiekt. (Zastępuje Object.Finalize()). | |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). | |
GetType | Pobiera Type bieżącej instancji. (Odziedziczone z Object). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
Modify | Oznaczenie to DocData jako zmodyfikowanych. | |
OnDataChanged | Wywołana, gdy zewnętrzne zmiany zostały wprowadzone w danych doc. | |
OnModifying | Wywoływany przez Modify. | |
RaiseModifying | Wywołuje zdarzenie modyfikowanie. | |
ToString | Zwraca ciąg, który reprezentuje bieżącego obiektu. (Odziedziczone z Object). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
DataChanged | Zdarzenie jest wywoływane po zmianie danych zawartych w tym danych doc. | |
Modifying | Zdarzenie wywoływane, kiedy to DocData obiekt jest oznaczony jako zmodyfikowane. |
Początek
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
IVsTextStreamEvents.OnChangeStreamAttributes | Powiadomienie z Visual Studio , który zmienił się coś w tekście. | |
IVsTextStreamEvents.OnChangeStreamText | Wyświetla powiadomienie z Visual Studio , który zmienił się coś w tekście. | |
IVsDocumentLockHolder.CloseDocumentHolder | Zamknij dokument, oparty na żądanie użytkownika. | |
IVsDocumentLockHolder.ShowDocumentHolder | Wywoływany przez Visual Studio do Pokaż obramowanie okna, skojarzony z tym dokumentem. |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.Shell.Design.Serialization