Compartir a través de


IDatabaseFolderNode (Interfaz)

Representa un nodo de carpetas en el Explorador de soluciones.

Esta API no es compatible con CLS. 

Espacio de nombres:  Microsoft.VisualStudio.Data.Schema.Package.Project
Ensamblado:  Microsoft.VisualStudio.Data.Schema.Package (en Microsoft.VisualStudio.Data.Schema.Package.dll)

Sintaxis

'Declaración
<CLSCompliantAttribute(False)> _
Public Interface IDatabaseFolderNode _
    Inherits IDatabaseNode
[CLSCompliantAttribute(false)]
public interface IDatabaseFolderNode : IDatabaseNode
[CLSCompliantAttribute(false)]
public interface class IDatabaseFolderNode : IDatabaseNode
[<CLSCompliantAttribute(false)>]
type IDatabaseFolderNode =  
    interface
        interface IDatabaseNode
    end
public interface IDatabaseFolderNode extends IDatabaseNode

El tipo IDatabaseFolderNode expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Caption Obtiene el título que se muestra en el Explorador de soluciones. (Se hereda de IDatabaseNode).
Propiedad pública Children Obtiene la lista de nodos secundarios para este nodo. (Se hereda de IDatabaseNode).
Propiedad pública DirectoryName Obtiene la ubicación del directorio para este nodo. (Se hereda de IDatabaseNode).
Propiedad pública Id Obtiene el identificador único para este nodo en el Explorador de soluciones. (Se hereda de IDatabaseNode).
Propiedad pública IsImported Obtiene un valor que indica si este nodo se va a importar al proyecto. (Se hereda de IDatabaseNode).
Propiedad pública IsNonMemberItem Obtiene un valor que indica si este elemento es un elemento que no es miembro del proyecto. (Se hereda de IDatabaseNode).
Propiedad pública NodeProperties Obtiene las propiedades asociadas a este nodo. (Se hereda de IDatabaseNode).
Propiedad pública ParentNode Obtiene el primario de este nodo. (Se hereda de IDatabaseNode).
Propiedad pública ProjectManager Obtiene el nodo raíz de nivel superior para este nodo determinado. (Se hereda de IDatabaseNode).
Propiedad pública Url Obtiene la ruta de acceso completa de este nodo en disco. (Se hereda de IDatabaseNode).

Arriba

Métodos

  Nombre Descripción
Método público GetCustomMetadata Devuelve los metadatos personalizados para este nodo. (Se hereda de IDatabaseNode).
Método público GetItemAttribute Devuelve los metadatos para este elemento en el archivo de proyecto.Esta llamada simplemente es una comodidad para GetItemAttribute. (Se hereda de IDatabaseNode).
Método público GetProperty Devuelve una propiedad Visual Studio Integration Partner (VSIP), como VSHPROPID_IsNonMemberItem. (Se hereda de IDatabaseNode).
Método público Remove Quita elementos de la jerarquía. (Se hereda de IDatabaseNode).
Método público SetItemAttribute Establece los metadatos para este elemento en el archivo de proyecto.Esta llamada simplemente es una comodidad para SetItemAttribute. (Se hereda de IDatabaseNode).
Método público SetProperty Establece una propiedad Visual Studio Integration Partner (VSIP), como VSHPROPID_IsNonMemberItem. (Se hereda de IDatabaseNode).
Método público SubHierarchyContainsImportedNode Devuelve un valor que indica si la subjerarquía para este nodo contiene algún nodo importado. (Se hereda de IDatabaseNode).

Arriba

Vea también

Referencia

Microsoft.VisualStudio.Data.Schema.Package.Project (Espacio de nombres)