Sdílet prostřednictvím


DataViewDocumentProvider – třída

Umožňuje otevřít dokument, získat zástupný název dokumentu a provádět jiné akce související s dokumentem v Server Explorer.

Toto rozhraní API není kompatibilní se specifikací CLS. 

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataViewHierarchy>
    Microsoft.VisualStudio.Data.Framework.DataViewDocumentProvider

Obor názvů:  Microsoft.VisualStudio.Data.Framework
Sestavení:  Microsoft.VisualStudio.Data.Framework (v Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Deklarace
<CLSCompliantAttribute(False)> _
Public Class DataViewDocumentProvider _
    Inherits DataSiteableObject(Of IVsDataViewHierarchy) _
    Implements IVsDataViewDocumentProvider
[CLSCompliantAttribute(false)]
public class DataViewDocumentProvider : DataSiteableObject<IVsDataViewHierarchy>, 
    IVsDataViewDocumentProvider
[CLSCompliantAttribute(false)]
public ref class DataViewDocumentProvider : public DataSiteableObject<IVsDataViewHierarchy^>, 
    IVsDataViewDocumentProvider
[<CLSCompliantAttribute(false)>]
type DataViewDocumentProvider =  
    class
        inherit DataSiteableObject<IVsDataViewHierarchy>
        interface IVsDataViewDocumentProvider
    end
public class DataViewDocumentProvider extends DataSiteableObject<IVsDataViewHierarchy> implements IVsDataViewDocumentProvider

Typ DataViewDocumentProvider zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda DataViewDocumentProvider Vytvoří novou instanci třídy DataViewDocumentProvider.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Site Získá nebo nastaví objekt serveru. (Zděděno z DataSiteableObject<T>.)

Nahoru

Metody

  Název Popis
Veřejná metoda CanOpen Označuje, zda lze pro zadaný uzel v zobrazení dat a pro dané logické zobrazení otevřít dokument.
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda FindNode Hledá uzel v zobrazení dat, které odpovídá zástupný název zadaného dokumentu.Volitelně hledá podřízené uzly, které nebyly dosud rozbaleny.
Veřejná metoda GetContext Načte poskytovatel metadat představující kontext aktuálního dokumentu v zobrazení dat.
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetMoniker Načítá zástupný název dokumentu pro zadaný uzel v zobrazení dat.
Veřejná metoda GetPriority Úroveň priority určený dokument v rámci hierarchie zobrazení dat získá.
Veřejná metoda GetSaveName Získá název dokumentu určený pro použití při ukládání dokumentu.
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IsSupported Označuje, zda je dokument pro zadaný uzel v zobrazení dat.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Chráněná metoda OnSiteChanged Vyvolá událost SiteChanged. (Zděděno z DataSiteableObject<T>.)
Veřejná metoda Open Zadaný dokument otevře v dané logické zobrazení.Dokument může být naplněn existující data a může být skrytý.
Veřejná metoda ShowMoniker Označuje, zda je dokument zástupný název zobrazený na zadaný dokument.
Veřejná metoda ToString Vrátí řetězec představující aktuální objekt. (Zděděno z Object.)

Nahoru

Události

  Název Popis
Veřejná událost SiteChanged Dochází, když Site je změněna vlastnost. (Zděděno z DataSiteableObject<T>.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Data.Framework – obor názvů