Sdílet prostřednictvím


VCFilter.CanMove – metoda

Vrátí true -li filtr lze přesunout do zadaného umístění.

Obor názvů:  Microsoft.VisualStudio.VCProjectEngine
Sestavení:  Microsoft.VisualStudio.VCProjectEngine (v Microsoft.VisualStudio.VCProjectEngine.dll)

Syntaxe

'Deklarace
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

Parametry

  • Parent
    Typ: System.Object
    Povinné.Složka nebo projekt, do kterého chcete přesunout filtr.

Vrácená hodnota

Typ: System.Boolean
true Pokud filtr lze přesunout do zadaného umístění. jinak false.

Poznámky

Viz Jak: kompilace příklad kódu pro rozšíření modelu projektu informace o tom, jak sestavit a spustit tento příklad.

Příklady

Následující příklad používá CanMove v integrované vývojové prostředí (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

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

VCFilter Rozhraní

Microsoft.VisualStudio.VCProjectEngine – obor názvů