SPNewCmdletBase<TCmdletObject> 成员

包括受保护的成员
包括继承的成员

抽象基类,用于创建到数据存储区和存储这些对象的新实例。

SPNewCmdletBase<TCmdletObject> 类型公开以下成员。

构造函数

  名称 说明
受保护的方法 SPNewCmdletBase<TCmdletObject> SPNewCmdletBase<TCmdletObject> 类的新实例进行初始化。

页首

属性

  名称 说明
公共属性 AssignmentCollection 获取或设置的SPAssignmentCollection对象,通过使用的 cmdlet 管道进行传递的最后一个命令。 (从 SPCmdlet 继承。)
公共属性 CommandOrigin (从 InternalCommand 继承。)
公共属性 CommandRuntime (从 Cmdlet 继承。)
受保护的属性 ConfirmationMessage 获取或设置一条消息,用于提示用户进行确认。 (从 SPCmdlet 继承。)
公共属性 CurrentPSTransaction (从 Cmdlet 继承。)
受保护的属性 DataObject 获取或设置数据对象实例。
受保护的属性 DisposeOutputObjects 获取或设置一个布尔值,指定是否基类将输出对象释放后他们已经被输出。 (从 SPCmdlet 继承。)
公共属性 Events (从 PSCmdlet 继承。)
受保护的属性 Fields 一个属性包,包含该 cmdlet 的公共属性。 (从 SPCmdlet 继承。)
公共属性 Host (从 PSCmdlet 继承。)
公共属性 InvokeCommand (从 PSCmdlet 继承。)
公共属性 InvokeProvider (从 PSCmdlet 继承。)
公共属性 JobRepository (从 PSCmdlet 继承。)
公共属性 MyInvocation (从 PSCmdlet 继承。)
公共属性 ParameterSetName (从 PSCmdlet 继承。)
公共属性 SessionState (从 PSCmdlet 继承。)
公共属性 Stopping (从 Cmdlet 继承。)

页首

方法

  名称 说明
受保护的方法 BeginProcessing 集开始 cmdlet 执行,在过程中的处理步骤执行日志记录和权限检查 ; 正如的标记这种方法称为开头的命令执行的一次。 (从 SPCmdlet 继承。)
受保护的方法 CreateDataObject 创建新的数据对象。
公共方法 CurrentProviderLocation (从 PSCmdlet 继承。)
受保护的方法 EndProcessing 添加该 cmdlet 的后处理功能提供一种手段。 (从 SPCmdlet 继承。)
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetHashCode (从 Object 继承。)
受保护的方法 GetProp<T> 从指定的字段名称与相关联的字段属性检索的对象。 (从 SPCmdlet 继承。)
受保护的方法 GetPropV<S> 从指定的字段名称与相关联的Fields属性检索的结构。 (从 SPCmdlet 继承。)
公共方法 GetResolvedProviderPathFromPSPath (从 PSCmdlet 继承。)
公共方法 GetResourceString (从 Cmdlet 继承。)
受保护的方法 GetSwitch 检索一个SwitchParameter对象,如果找到一个。 (从 SPCmdlet 继承。)
公共方法 GetType (从 Object 继承。)
公共方法 GetUnresolvedProviderPathFromPSPath (从 PSCmdlet 继承。)
公共方法 GetVariableValue(String) (从 PSCmdlet 继承。)
公共方法 GetVariableValue(String, Object) (从 PSCmdlet 继承。)
受保护的方法 InternalBeginProcessing 方法设置,并因此提供了一种用户可以将程序功能添加到BeginProcessing()方法,此方法执行在BeginProcessing()方法中,在和之前的管线参数。 (从 SPCmdlet 继承。)
受保护的方法 InternalDispose 由继承类来提供清理代码,以释放由使用的InternalValidate()ConfirmationMessageInternalProcessRecord()的方法创建的对象。 (从 SPCmdlet 继承。)
受保护的方法 InternalEndProcessing 该方法在EndProcessing()方法中,执行,并因此提供了一种供用户添加的 cmdlet 执行结束时的EndProcessing()方法的程序功能。 (从 SPCmdlet 继承。)
受保护的方法 InternalProcessRecord 密封的方法版本的InternalProcessRecord()SPCmdlet类中,将调用CreateDataObject()方法。 (覆盖 SPCmdlet.InternalProcessRecord()。)
受保护的方法 InternalStopProcessing 提供用户可以将程序功能添加到StopProcessing()函数的方法。 (从 SPCmdlet 继承。)
受保护的方法 InternalValidate 提供了一种在ProcessRecord()方法的执行过程中验证用户输入。 (从 SPCmdlet 继承。)
公共方法 Invoke (从 Cmdlet 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
受保护的方法 ProcessRecord 提供了用于该 cmdlet 记录的处理功能和记录条目的每条记录执行。此方法对于以管道传送的每个对象调用一次 (即,对于每个记录)。 (从 SPCmdlet 继承。)
受保护的方法 RequireLocalFarmExist 获取或设置一个布尔值,指定是否执行该 cmdlet 之前必须存在本地服务器场。 (从 SPCmdlet 继承。)
受保护的方法 RequireUserFarmAdmin 指定是否 cmdlet 需要服务器场级管理员特权,才能执行。 (从 SPCmdlet 继承。)
受保护的方法 RequireUserMachineAdmin 指定 cmdlet 是否需要管理员权限的计算机执行的。 (从 SPCmdlet 继承。)
受保护的方法 SetProp 仅供内部使用。请不要使用。 (从 SPCmdlet 继承。)
公共方法 ShouldContinue(String, String) (从 Cmdlet 继承。)
公共方法 ShouldContinue(String, String, Boolean, Boolean) (从 Cmdlet 继承。)
公共方法 ShouldProcess(String) (从 Cmdlet 继承。)
公共方法 ShouldProcess(String, String) (从 Cmdlet 继承。)
公共方法 ShouldProcess(String, String, String) (从 Cmdlet 继承。)
公共方法 ShouldProcess(String, String, String, ShouldProcessReason) (从 Cmdlet 继承。)
受保护的方法 SkipProcessCurrentRecord 提供的方法停止处理给定的记录,并到下一跳过该记录。 (从 SPCmdlet 继承。)
受保护的方法 StopProcessing 停止记录情况下在用户停止该 cmdlet 以异步方式处理。PowerShell 通过调用此方法,当用户降临的键 Ctrl c。 (从 SPCmdlet 继承。)
公共方法 ThrowTerminatingError(ErrorRecord) (从 Cmdlet 继承。)
受保护的方法 ThrowTerminatingError(Exception, ErrorCategory, Object) 终止错误的详细信息写入一条错误消息屏幕,在日志文件中记录详细信息。 (从 SPCmdlet 继承。)
受保护的方法 ThrowTerminatingError(Exception, ErrorCategory, Object, String) 终止错误的详细信息写入一条错误消息屏幕,在日志文件中记录详细信息。 (从 SPCmdlet 继承。)
公共方法 ToString (从 Object 继承。)
公共方法 TransactionAvailable (从 Cmdlet 继承。)
公共方法 WriteCommandDetail (从 Cmdlet 继承。)
公共方法 WriteDebug (从 Cmdlet 继承。)
公共方法 WriteError(ErrorRecord) (从 Cmdlet 继承。)
受保护的方法 WriteError(Exception, ErrorCategory, Object) 非终止错误的详细信息写入一条错误消息屏幕,在日志文件中记录详细信息。 (从 SPCmdlet 继承。)
受保护的方法 WriteError(Exception, ErrorCategory, Object, String) 非终止错误的详细信息写入一条错误消息屏幕,在日志文件中记录详细信息。 (从 SPCmdlet 继承。)
公共方法 WriteObject(Object) (从 Cmdlet 继承。)
公共方法 WriteObject(Object, Boolean) (从 Cmdlet 继承。)
公共方法 WriteProgress(ProgressRecord) (从 Cmdlet 继承。)
受保护的方法 WriteProgress(String, String) 写到屏幕有关正在执行的 cmdlet 的进度信息。 (从 SPCmdlet 继承。)
受保护的方法 WriteProgress(String, String, Int32) 写到屏幕有关正在执行的 cmdlet 的进度信息。 (从 SPCmdlet 继承。)
受保护的方法 WriteResult 显示一个对象实例并将其写到控制台屏幕或 cmdlet 管道。 (从 SPCmdlet 继承。)
公共方法 WriteVerbose (从 Cmdlet 继承。)
公共方法 WriteWarning(String) (从 Cmdlet 继承。)
受保护的方法 WriteWarning(String, String) 提供了一种向用户显示一条警告消息。 (从 SPCmdlet 继承。)

页首

另请参阅

引用

SPNewCmdletBase<TCmdletObject> 类

Microsoft.SharePoint.PowerShell 命名空间