IVsDataViewDocumentProvider Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Reprezentuje możliwość obsługi dokumentów w hierarchii widoku danych w sposób rozpoznawalny przez resztę środowiska programu Visual Studio.
public interface class IVsDataViewDocumentProvider
[System.CLSCompliant(false)]
public interface IVsDataViewDocumentProvider
public interface IVsDataViewDocumentProvider
[<System.CLSCompliant(false)>]
type IVsDataViewDocumentProvider = interface
type IVsDataViewDocumentProvider = interface
Public Interface IVsDataViewDocumentProvider
- Pochodne
- Atrybuty
Metody
CanOpen(Int32, Guid) |
W przypadku implementacji przez klasę wskazuje, czy dokument można otworzyć dla określonego węzła w widoku danych i dla danego widoku logicznego. |
FindNode(String, Boolean) |
W przypadku implementacji przez klasę wyszukuje węzeł w widoku danych, który odpowiada określonemu monikerowi dokumentu. Opcjonalnie wyszukuje węzły podrzędne, które nie zostały jeszcze rozwinięte. |
GetContext(Int32) |
Po zaimplementowaniu przez klasę dostawca usług reprezentuje kontekst bieżącego dokumentu w widoku danych. |
GetMoniker(Int32) |
W przypadku implementacji przez klasę pobiera nazwę moniker dokumentu dla określonego węzła w widoku danych. |
GetPriority(Int32) |
W przypadku implementacji przez klasę uzyskuje poziom priorytetu określonego dokumentu w hierarchii widoku danych. |
GetSaveName(Int32) |
Po zaimplementowaniu przez klasę pobiera nazwę określonego dokumentu do użycia podczas zapisywania nowego dokumentu. |
IsSupported(Int32) |
W przypadku implementacji przez klasę wskazuje, czy dokument jest obsługiwany dla określonego węzła w widoku danych. |
Open(Int32, Guid, Object, Boolean) |
Po zaimplementowaniu przez klasę zostanie otwarty określony dokument w danym widoku logicznym. Dokument może zostać wypełniony istniejącymi danymi i może być ukryty. |
ShowMoniker(Int32) |
W przypadku implementacji przez klasę wskazuje, czy moniker dokumentu ma być wyświetlany w określonym dokumencie. |