Share via


SPNewCmdletBase<TCmdletObject>-Member

Eine abstrakte Basisklasse, die zum Erstellen neuer Instanzen von Objekten und speichern Sie sie in den Datenspeicher verwendet wird.

Der SPNewCmdletBase<TCmdletObject>-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode SPNewCmdletBase<TCmdletObject> Initialisiert eine neue Instanz der SPNewCmdletBase<TCmdletObject> -Klasse.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AssignmentCollection Dient zum Abrufen oder Festlegen des SPAssignmentCollection -Objekts, das die Cmdlet-Pipelines für die Verwendung mit dem letzten Befehl übergeben wird. (Geerbt von SPCmdlet.)
Öffentliche Eigenschaft CommandOrigin (Geerbt von InternalCommand.)
Öffentliche Eigenschaft CommandRuntime (Geerbt von Cmdlet.)
Geschützte Eigenschaft ConfirmationMessage Dient zum Abrufen oder festlegen eine Nachricht, die mit der Benutzer zur Bestätigung aufgefordert wird. (Geerbt von SPCmdlet.)
Öffentliche Eigenschaft CurrentPSTransaction (Geerbt von Cmdlet.)
Geschützte Eigenschaft DataObject Ruft ab oder legt diesen fest Daten-Objektinstanz.
Geschützte Eigenschaft DisposeOutputObjects Dient zum Abrufen oder Festlegen eines booleschen Werts, das angibt, ob die Basisklasse Ausgabe-Objekte verwerfen wird, nachdem sie ausgegeben wurde, haben. (Geerbt von SPCmdlet.)
Öffentliche Eigenschaft Events (Geerbt von PSCmdlet.)
Geschützte Eigenschaft Fields Eine Eigenschaftensammlung, die die öffentlichen Eigenschaften des Cmdlets enthält. (Geerbt von SPCmdlet.)
Öffentliche Eigenschaft Host (Geerbt von PSCmdlet.)
Öffentliche Eigenschaft InvokeCommand (Geerbt von PSCmdlet.)
Öffentliche Eigenschaft InvokeProvider (Geerbt von PSCmdlet.)
Öffentliche Eigenschaft JobRepository (Geerbt von PSCmdlet.)
Öffentliche Eigenschaft MyInvocation (Geerbt von PSCmdlet.)
Öffentliche Eigenschaft ParameterSetName (Geerbt von PSCmdlet.)
Öffentliche Eigenschaft SessionState (Geerbt von PSCmdlet.)
Öffentliche Eigenschaft Stopping (Geerbt von Cmdlet.)

Oben

Methoden

  Name Beschreibung
Geschützte Methode BeginProcessing Legt beginnen Markierungen für die Ausführung des Cmdlets, während der Verarbeitungsschritte wie Protokollierung und Berechtigung Überprüfungen durchgeführt werden. Diese Methode wird einmal am Anfang des Cmd Ausführung aufgerufen. (Geerbt von SPCmdlet.)
Geschützte Methode CreateDataObject Das neue Objekt wird erstellt.
Öffentliche Methode CurrentProviderLocation (Geerbt von PSCmdlet.)
Geschützte Methode EndProcessing Bietet eine Möglichkeit zum Hinzufügen von Nachbearbeitung Funktionalität für das Cmdlet. (Geerbt von SPCmdlet.)
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Geschützte Methode GetProp<T> Ruft das Objekt aus der Fields-Eigenschaft, die der angegebene Feldname zugeordnet ist. (Geerbt von SPCmdlet.)
Geschützte Methode GetPropV<S> Ruft die Struktur aus Fields -Eigenschaft, die der angegebene Feldname zugeordnet ist. (Geerbt von SPCmdlet.)
Öffentliche Methode GetResolvedProviderPathFromPSPath (Geerbt von PSCmdlet.)
Öffentliche Methode GetResourceString (Geerbt von Cmdlet.)
Geschützte Methode GetSwitch Ruft ein SwitchParameter -Objekt, wenn eine gefunden wird. (Geerbt von SPCmdlet.)
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode GetUnresolvedProviderPathFromPSPath (Geerbt von PSCmdlet.)
Öffentliche Methode GetVariableValue(String) (Geerbt von PSCmdlet.)
Öffentliche Methode GetVariableValue(String, Object) (Geerbt von PSCmdlet.)
Geschützte Methode InternalBeginProcessing Diese Methode führt innerhalb der BeginProcessing() -Methode und vor der Pipeline-Parameter auf-Methode festgelegt werden, und daher bietet eine Möglichkeit für Benutzer, die BeginProcessing() -Methode Programmfunktionen hinzu. (Geerbt von SPCmdlet.)
Geschützte Methode InternalDispose Liefert erbende Klassen Bereinigungscode, um Objekte verwerfen, die mithilfe der Methods InternalValidate(), ConfirmationMessageoder InternalProcessRecord() erstellt wurden. (Geerbt von SPCmdlet.)
Geschützte Methode InternalEndProcessing Diese Methode innerhalb der EndProcessing() -Methode ausgeführt wird, und daher bietet eine Möglichkeit für Benutzer, die EndProcessing() -Methode nach Abschluss der Ausführung des Cmdlets Programmfunktionen hinzuzufügen. (Geerbt von SPCmdlet.)
Geschützte Methode InternalProcessRecord Versiegelte Version der InternalProcessRecord() -Methode für die SPCmdlet -Klasse, die die CreateDataObject() -Methode aufruft. (Überschreibt SPCmdlet.InternalProcessRecord().)
Geschützte Methode InternalStopProcessing Bietet eine Möglichkeit für Benutzer, die Funktion StopProcessing() Programmfunktionen hinzuzufügen. (Geerbt von SPCmdlet.)
Geschützte Methode InternalValidate Bietet eine Möglichkeit zum Validieren von Benutzereingaben während der Ausführung der ProcessRecord() -Methode. (Geerbt von SPCmdlet.)
Öffentliche Methode Invoke (Geerbt von Cmdlet.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Geschützte Methode ProcessRecord Der Datensatz-Verarbeitungsfunktionalität für das Cmdlet bietet und protokolliert Einträge für die Ausführung von jedem Datensatz. Diese Methode wird einmal für jedes weitergeleitete Objekt aufgerufen (d. h., für jeden Datensatz). (Geerbt von SPCmdlet.)
Geschützte Methode RequireLocalFarmExist Dient zum Abrufen oder Festlegen eines booleschen Werts, das angibt, ob eine lokale Farm vorhanden sein muss, bevor das Cmdlet ausgeführt werden kann. (Geerbt von SPCmdlet.)
Geschützte Methode RequireUserFarmAdmin Gibt an, ob ein Cmdlet auf Farmebene Administratorrechte zum Ausführen von benötigen. (Geerbt von SPCmdlet.)
Geschützte Methode RequireUserMachineAdmin Gibt an, ob ein Cmdlet Administratorrechte auf dem Computer, auf denen er ausgeführt wird. (Geerbt von SPCmdlet.)
Geschützte Methode SetProp Nur zur internen Verwendung. Verwenden Sie nicht. (Geerbt von SPCmdlet.)
Öffentliche Methode ShouldContinue(String, String) (Geerbt von Cmdlet.)
Öffentliche Methode ShouldContinue(String, String, Boolean, Boolean) (Geerbt von Cmdlet.)
Öffentliche Methode ShouldProcess(String) (Geerbt von Cmdlet.)
Öffentliche Methode ShouldProcess(String, String) (Geerbt von Cmdlet.)
Öffentliche Methode ShouldProcess(String, String, String) (Geerbt von Cmdlet.)
Öffentliche Methode ShouldProcess(String, String, String, ShouldProcessReason) (Geerbt von Cmdlet.)
Geschützte Methode SkipProcessCurrentRecord Bietet eine Möglichkeit zum Beenden der Verarbeitung eines bestimmten Datensatzes und zum Überspringen diesen Datensatzes zum nächsten. (Geerbt von SPCmdlet.)
Geschützte Methode StopProcessing Beendet tragen Verarbeitung in Fällen, in denen der Benutzer das Cmdlet asynchron beendet. Diese Methode wird von PowerShell aufgerufen, wenn der Benutzer die Tasten Strg + C. eintritt (Geerbt von SPCmdlet.)
Öffentliche Methode ThrowTerminatingError(ErrorRecord) (Geerbt von Cmdlet.)
Geschützte Methode ThrowTerminatingError(Exception, ErrorCategory, Object) Gibt die Details eines Fehlers Abbruch auf dem Bildschirm als Fehlermeldung und protokolliert die Details in der Protokolldatei. (Geerbt von SPCmdlet.)
Geschützte Methode ThrowTerminatingError(Exception, ErrorCategory, Object, String) Gibt die Details eines Fehlers Abbruch auf dem Bildschirm als Fehlermeldung und protokolliert die Details in der Protokolldatei. (Geerbt von SPCmdlet.)
Öffentliche Methode ToString (Geerbt von Object.)
Öffentliche Methode TransactionAvailable (Geerbt von Cmdlet.)
Öffentliche Methode WriteCommandDetail (Geerbt von Cmdlet.)
Öffentliche Methode WriteDebug (Geerbt von Cmdlet.)
Öffentliche Methode WriteError(ErrorRecord) (Geerbt von Cmdlet.)
Geschützte Methode WriteError(Exception, ErrorCategory, Object) Gibt die Details der Fehler nicht zum Abbruch auf dem Bildschirm als Fehlermeldung und protokolliert die Details in der Protokolldatei. (Geerbt von SPCmdlet.)
Geschützte Methode WriteError(Exception, ErrorCategory, Object, String) Gibt die Details der Fehler nicht zum Abbruch auf dem Bildschirm als Fehlermeldung und protokolliert die Details in der Protokolldatei. (Geerbt von SPCmdlet.)
Öffentliche Methode WriteObject(Object) (Geerbt von Cmdlet.)
Öffentliche Methode WriteObject(Object, Boolean) (Geerbt von Cmdlet.)
Öffentliche Methode WriteProgress(ProgressRecord) (Geerbt von Cmdlet.)
Geschützte Methode WriteProgress(String, String) Schreibt Fortschrittsinformationen auf dem Bildschirm zu im Zusammenhang mit dem Cmdlet ausführen. (Geerbt von SPCmdlet.)
Geschützte Methode WriteProgress(String, String, Int32) Schreibt Fortschrittsinformationen auf dem Bildschirm zu im Zusammenhang mit dem Cmdlet ausführen. (Geerbt von SPCmdlet.)
Geschützte Methode WriteResult Zeigt eine Objektinstanz und schreibt sie auf dem Konsolenbildschirm oder in der Pipeline Cmdlet. (Geerbt von SPCmdlet.)
Öffentliche Methode WriteVerbose (Geerbt von Cmdlet.)
Öffentliche Methode WriteWarning(String) (Geerbt von Cmdlet.)
Geschützte Methode WriteWarning(String, String) Bietet eine Möglichkeit zum Anzeigen von dem Benutzer einer Warnmeldung angezeigt. (Geerbt von SPCmdlet.)

Oben

Siehe auch

Referenz

SPNewCmdletBase<TCmdletObject> Klasse

Microsoft.SharePoint.PowerShell-Namespace