VCFilter.CanMove(Object) 方法

定义

true如果可以将筛选器移动到指定位置,则返回。

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

参数

Parent
Object

必需。 要将筛选器移动到其中的文件夹或项目。

返回

Boolean

true 如果可以将筛选器移动到指定位置,则为; 否则为。否则为 false

属性

示例

下面的示例 CanMove 在集成开发环境中使用 (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  

注解

有关如何编译和运行此示例的信息,请参阅 如何:编译项目模型扩展性的示例代码

适用于