SPWebPipeBind 类

表示管道和 PowerShell cmdlet 参数的命令行输入绑定。此类便于处理的输入参数作为 SharePoint 网站,并为的字符串表示形式的 GUID 引用或网站的 URL 与绑定到。

继承层次结构

System.Object
  Microsoft.SharePoint.PowerShell.SPCmdletPipeBind<SPWeb>
    Microsoft.SharePoint.PowerShell.SPWebPipeBind

命名空间:  Microsoft.SharePoint.PowerShell
程序集:  Microsoft.SharePoint.PowerShell(位于 Microsoft.SharePoint.PowerShell.dll 中)

语法

声明
Public NotInheritable Class SPWebPipeBind _
    Inherits SPCmdletPipeBind(Of SPWeb)
用法
Dim instance As SPWebPipeBind
public sealed class SPWebPipeBind : SPCmdletPipeBind<SPWeb>

备注

此类继承自的SPCmdletPipeBind<TCmdletObject>通用基类,提供Read和Discover这类重写的方法的抽象类。Read方法用于检索服务器对象实例与当前的SPWebPipeBind对象 ;Discover方法用于填充所需检索或重新创建指定的SPWeb对象的信息。这些 cmdlet 类使用Read方法来检索结果。

此类密封的不能被继承。

可以使用此和其他管道绑定类来简化处理的管道或命令行中的输入参数。管道绑定类通常允许输入的参数传递,并将它们作为引用对象的 Guid 的对象引用,或作为字符串表示形式。由于管道绑定类型允许的灵活的表示形式输入数据,每个管道绑定类必须包含初始化的对象的表示形式,它提供的构造函数。

下面的示例演示如何创建从字符串输入"http://example" SPWebPipeBind实例。此实例将被传递给get-spsite cmdlet。

get-spweb "http://example"

另外,GUID 或 URI 可以传递给get-spweb ,然后,将使用SPWebPipeBind类的相应构造函数。

线程安全性

该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。

另请参阅

引用

SPWebPipeBind 成员

Microsoft.SharePoint.PowerShell 命名空间