Sdílet prostřednictvím


NodeProperties – třída

Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.

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

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.Project.Internal.LocalizableProperties
    Microsoft.VisualStudio.Data.Schema.Package.Project.Internal.NodeProperties
      Microsoft.VisualStudio.Data.Schema.Package.Project.Internal.DatabaseFileNodeProperties
      Microsoft.VisualStudio.Data.Schema.Package.Project.Internal.DatabaseProjectNodeProperties
      Microsoft.VisualStudio.Data.Schema.Package.Project.Internal.FileNodeProperties
      Microsoft.VisualStudio.Data.Schema.Package.Project.Internal.FolderNodeProperties
      Microsoft.VisualStudio.Data.Schema.Package.Project.Internal.ProjectNodeProperties
      Microsoft.VisualStudio.Data.Schema.Package.Project.Internal.ReferenceNodeProperties

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

Syntaxe

'Deklarace
<ComVisibleAttribute(True)> _
<CLSCompliantAttribute(False)> _
Public Class NodeProperties _
    Inherits LocalizableProperties _
    Implements ISpecifyPropertyPages, IVsGetCfgProvider, IVsSpecifyProjectDesignerPages, IInternalExtenderProvider,  _
    IVsBrowseObject
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
public class NodeProperties : LocalizableProperties, 
    ISpecifyPropertyPages, IVsGetCfgProvider, IVsSpecifyProjectDesignerPages, IInternalExtenderProvider, IVsBrowseObject
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
public ref class NodeProperties : public LocalizableProperties, 
    ISpecifyPropertyPages, IVsGetCfgProvider, IVsSpecifyProjectDesignerPages, IInternalExtenderProvider, IVsBrowseObject
[<ComVisibleAttribute(true)>]
[<CLSCompliantAttribute(false)>]
type NodeProperties =  
    class
        inherit LocalizableProperties
        interface ISpecifyPropertyPages
        interface IVsGetCfgProvider
        interface IVsSpecifyProjectDesignerPages
        interface IInternalExtenderProvider
        interface IVsBrowseObject
    end
public class NodeProperties extends LocalizableProperties implements ISpecifyPropertyPages, IVsGetCfgProvider, IVsSpecifyProjectDesignerPages, IInternalExtenderProvider, IVsBrowseObject

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

Vlastnosti

  Název Popis
Veřejná vlastnost ExtenderCATID Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná vlastnost Name Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.

Na začátek

Metody

  Název Popis
Veřejná metoda CreateDesignPropertyDescriptor Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. (Zděděno z LocalizableProperties.)
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Veřejná metoda Extender Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda ExtenderNames Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetAttributes Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. (Zděděno z LocalizableProperties.)
Veřejná metoda GetCfgProvider Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetClassName Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. (Zděděno z LocalizableProperties.)
Veřejná metoda GetComponentName Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. (Přepisuje LocalizableProperties.GetComponentName().)
Veřejná metoda GetConverter Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. (Zděděno z LocalizableProperties.)
Veřejná metoda GetDefaultEvent Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. (Zděděno z LocalizableProperties.)
Veřejná metoda GetDefaultProperty Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. (Zděděno z LocalizableProperties.)
Veřejná metoda GetEditor Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. (Zděděno z LocalizableProperties.)
Veřejná metoda GetEvents() Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. (Zděděno z LocalizableProperties.)
Veřejná metoda GetEvents(array<Attribute[]) Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. (Zděděno z LocalizableProperties.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetPages Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetProjectDesignerPages Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetProjectItem Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetProperties() Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. (Zděděno z LocalizableProperties.)
Veřejná metoda GetProperties(array<Attribute[]) Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. (Zděděno z LocalizableProperties.)
Chráněná metoda GetProperty Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetPropertyOwner Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. (Zděděno z LocalizableProperties.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Chráněná metoda SetProperty Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Na začátek

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda IInternalExtenderProvider.CanExtend Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Explicitní implementace rozhraníSoukromá metoda IInternalExtenderProvider.GetExtender Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Explicitní implementace rozhraníSoukromá metoda IInternalExtenderProvider.GetExtenderNames Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.

Na začátek

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

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