Sdílet prostřednictvím


IDatabaseReferenceContainer – rozhraní

To představuje složku odkazy v aplikaci Solution Explorer.

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

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

Syntaxe

'Deklarace
<CLSCompliantAttribute(False)> _
Public Interface IDatabaseReferenceContainer _
    Inherits IDatabaseNode
[CLSCompliantAttribute(false)]
public interface IDatabaseReferenceContainer : IDatabaseNode
[CLSCompliantAttribute(false)]
public interface class IDatabaseReferenceContainer : IDatabaseNode
[<CLSCompliantAttribute(false)>]
type IDatabaseReferenceContainer =  
    interface
        interface IDatabaseNode
    end
public interface IDatabaseReferenceContainer extends IDatabaseNode

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

Vlastnosti

  Název Popis
Veřejná vlastnost Caption Titulek, který se zobrazí v aplikaci Solution Explorer získá. (Zděděno z IDatabaseNode.)
Veřejná vlastnost Children Získá seznam podřízených uzlů pro tento uzel. (Zděděno z IDatabaseNode.)
Veřejná vlastnost DirectoryName Získá umístění adresáře pro tento uzel. (Zděděno z IDatabaseNode.)
Veřejná vlastnost Id V aplikaci Solution Explorer získá jedinečný identifikátor pro tento uzel. (Zděděno z IDatabaseNode.)
Veřejná vlastnost IsImported Získá hodnotu, která označuje, zda je tento uzel má být importována do projektu. (Zděděno z IDatabaseNode.)
Veřejná vlastnost IsNonMemberItem Získá hodnotu, která označuje, zda je tato položka třetí položka projektu. (Zděděno z IDatabaseNode.)
Veřejná vlastnost Navigator Získá nástroj přidružené třídy, která prochází mezi odkazy.
Veřejná vlastnost NodeProperties Získá vlastnosti obsažené v tomto uzlu. (Zděděno z IDatabaseNode.)
Veřejná vlastnost ParentNode Nadřazený získá pro tento uzel. (Zděděno z IDatabaseNode.)
Veřejná vlastnost ProjectManager Pro tento konkrétní uzel získává nejvyšší úrovně kořenového uzlu. (Zděděno z IDatabaseNode.)
Veřejná vlastnost References Získá seznam všech odkazů pro související projekt.
Veřejná vlastnost Url Získává úplnou cestu tohoto uzlu na disk. (Zděděno z IDatabaseNode.)

Na začátek

Metody

  Název Popis
Veřejná metoda AddReference(VSCOMPONENTSELECTORDATA) Přidá nový odkaz na projekt.
Veřejná metoda AddReference(VSCOMPONENTSELECTORDATA, String) Přidá nový odkaz na projekt.
Veřejná metoda GetCustomMetadata Vrátí vlastní metadata pro tento uzel. (Zděděno z IDatabaseNode.)
Veřejná metoda GetItemAttribute Vrátí metadat pro tuto položku v souboru projektu.Toto volání je stejně pohodlné na GetItemAttribute. (Zděděno z IDatabaseNode.)
Veřejná metoda GetProperty Vrátí Visual Studio Vlastnost integrace Partner (VSIP) jako VSHPROPID_IsNonMemberItem. (Zděděno z IDatabaseNode.)
Veřejná metoda Remove Odebere položky z hierarchie. (Zděděno z IDatabaseNode.)
Veřejná metoda SetItemAttribute Nastaví metadat pro tuto položku v souboru projektu.Toto volání je stejně pohodlné na SetItemAttribute. (Zděděno z IDatabaseNode.)
Veřejná metoda SetProperty Nastaví Visual Studio Vlastnost integrace Partner (VSIP) jako VSHPROPID_IsNonMemberItem. (Zděděno z IDatabaseNode.)
Veřejná metoda SubHierarchyContainsImportedNode Vrátí hodnotu, která označuje, zda sub-hierarchy pro tento uzel obsahuje všechny importované uzlů. (Zděděno z IDatabaseNode.)

Na začátek

Viz také

Odkaz

Microsoft.VisualStudio.Data.Schema.Package.Project – obor názvů