将指定对象从当前位置移动到指定的 URL。
expression.Move(DestinationUrl, UpdateLinks, ForceOverwrite)
expression 返回上述对象之一的表达式。
DestinationUrl 必选,String 类型。目标 URL,例如“C:\My Document\My Webs\Adventure Works”。
UpdateLinks 必选,Boolean 类型。如果要在移动过程中更新链接,就将其指定为 True。默认值是 False。
ForceOverwrite 必选,Boolean 类型。如果在遇到对象完全相同的情况下要覆盖该对象,就请将其指定为 True。默认值是 False。
应用于 NavigationNode 对象的 Move 方法。
在导航结构中将导航节点从一个位置移动到另一个位置。返回 NavigationNode 对象(移动后的节点)。
expression.Move(NodeCollection, NewLeftSibling)
expression 该表达式返回 NavigationNode 对象。
NodeCollection 必选,NavigationNodes 类型。目标导航集合。
NewLeftSibling 可选,Variant 类型。将成为导航结构中新结点左边的同级节点的导航节点。如果没有指定,则该节点将被移动到 NodeCollection 的最右端。
以下语句将文件从文件结构中的一个位置移动到另一位置。
myFile.Move("C:\My Documents\My Webs\Adventure Works\Images", _
True, False)
以下示例通过将第三个节点指定为新的左同级节点,从而将导航结构中第五个位置的节点移动到第四个位置。
Private Sub MoveNavNode()
Dim myNodes As NavigationNodes
Dim myNode As NavigationNode
Set myNodes = ActiveWeb.RootNavigationNode.Children
Set myNode = myNodes(4)
myNode.Move(myNodes,2)
ActiveWeb.ApplyNavigationStructure
End Sub