Sdílet prostřednictvím


IDatabaseReferenceNode – rozhraní

Referenční uzel databáze v aplikaci Solution Explorer představuje.

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 IDatabaseReferenceNode _
    Inherits IDatabaseNode
[CLSCompliantAttribute(false)]
public interface IDatabaseReferenceNode : IDatabaseNode
[CLSCompliantAttribute(false)]
public interface class IDatabaseReferenceNode : IDatabaseNode
[<CLSCompliantAttribute(false)>]
type IDatabaseReferenceNode =  
    interface
        interface IDatabaseNode
    end
public interface IDatabaseReferenceNode extends IDatabaseNode

Typ IDatabaseReferenceNode 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 IncludeStatement Získá příkazu pro tento uzel.
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 IsRemoved Získá nebo nastaví hodnotu, která označuje, zda tento uzel má být odebrán z projektu.
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 ReferencedFileName Získá název klíče výstup Odkazovaný projekt.
Veřejná vlastnost ReferencedFileNameFullPath Získá úplnou cestu pro klíče výstup Odkazovaný projekt.
Veřejná vlastnost ReferencedProjectFullPath Získá nebo nastaví úplnou cestu souboru projektu, pokud je tento uzel odkaz typu VSCOMPONENTTYPE_Path.
Veřejná vlastnost ReferenceType Načtení typu odkaz.
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 BatchSetItemAttribute
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 IsReferenceValid Vrátí hodnotu false v případě, že odkaz není platný.
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ů