VCFilter.CanMove(Object) Methode

Definition

Gibt zurück true , wenn der Filter an die angegebene Position verschoben werden kann.

public:
 bool CanMove(System::Object ^ Parent);
public:
 bool CanMove(Platform::Object ^ Parent);
bool CanMove(winrt::Windows::Foundation::IInspectable const & Parent);
[System.Runtime.InteropServices.DispId(2360)]
public bool CanMove (object Parent);
[<System.Runtime.InteropServices.DispId(2360)>]
abstract member CanMove : obj -> bool
Public Function CanMove (Parent As Object) As Boolean

Parameter

Parent
Object

Erforderlich. Der Ordner oder das Projekt, in dem Sie den Filter verschieben möchten.

Gibt zurück

Boolean

true , wenn der Filter an den angegebenen Speicherort verschoben werden kann. andernfalls false .

Attribute

Beispiele

Im folgenden Beispiel wird CanMove in der integrierten Entwicklungsumgebung (Integrated Development Environment, IDE) verwendet:

' 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  

Hinweise

Weitere Informationen zum Kompilieren und Ausführen dieses Beispiels finden Sie unter Gewusst wie: Kompilieren von Beispiel Code für die Erweiterbarkeit von Projekt Modellen .

Gilt für