Compartir a través de


VCFilter.CanMove (Método)

devuelve true si el filtro se puede mover a la ubicación especificada.

Espacio de nombres:  Microsoft.VisualStudio.VCProjectEngine
Ensamblado:  Microsoft.VisualStudio.VCProjectEngine (en Microsoft.VisualStudio.VCProjectEngine.dll)

Sintaxis

'Declaración
Function CanMove ( _
    Parent As Object _
) As Boolean
bool CanMove(
    Object Parent
)
bool CanMove(
    [InAttribute] Object^ Parent
)
abstract CanMove : 
        Parent:Object -> bool 
function CanMove(
    Parent : Object
) : boolean

Parámetros

  • Parent
    Tipo: System.Object
    Obligatorio.La carpeta o el proyecto a los que desea mover el filtro.

Valor devuelto

Tipo: System.Boolean
true si el filtro se puede mover a la ubicación especificada; si no, false.

Comentarios

Vea Cómo: Compilar el código de ejemplo de extensibilidad del modelo de proyecto para obtener información sobre cómo compilar y ejecutar este ejemplo.

Ejemplos

el ejemplo siguiente utiliza CanMove en el entorno de desarrollo integrado (IDE):

' Macro code.
' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
    Sub Test()
        Dim mycollection As IVCCollection
        Dim filter, filter2 As VCFilter
        Dim prj As VCProject
        Dim ret As Boolean
        prj = DTE.Solution.Projects.Item(1).Object
        mycollection = prj.Filters
        'mycollection.Count has count of files
        filter = mycollection.Item(1)
        filter2 = mycollection.Item(2)
        ret = filter.CanMove(filter2)
        MsgBox(ret)
    End Sub
End Module

Seguridad de .NET Framework

Vea también

Referencia

VCFilter Interfaz

Microsoft.VisualStudio.VCProjectEngine (Espacio de nombres)