Freigeben über


AuthoringStates-Enumeration

Stellt den aktuellen Status einer Seite, die verwendet wird, zu bestimmen, ob eine angegebene ConsoleNodeanzeigen.

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.

Namespace:  Microsoft.SharePoint.Publishing.WebControls
Assembly:  Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration AuthoringStates
'Usage
Dim instance As AuthoringStates
[FlagsAttribute]
public enum AuthoringStates

Member

Membername Beschreibung
EmptyMask Gibt an, dass alle Bits auf 0 (null) festgelegt sind.
IsPublishingPageTrue Gibt an, dass der Aktion nur anzeigen, wenn das aktuelle Listenelement eine Veröffentlichungsseite ist.
IsPublishingPageFalse Gibt an, dass der Aktion nur angezeigt, wenn das aktuelle Listenelement nicht mit einer Veröffentlichungsseite ist.
PageIsExpiredTrue Gibt an, dass der Aktion nur angezeigt, wenn die aktuelle Seite sein Ablaufdatum erreicht hat.
PageIsExpiredFalse Gibt an, dass der Aktion nur angezeigt, wenn die aktuelle Seite nicht das Ablaufdatum erreicht hat.
CheckedOutVersionExistsTrue Gibt an, dass die aktuellen SPFile eine ausgecheckte Version vorhanden ist.
CheckedOutVersionExistsFalse Gibt an, dass eine ausgecheckte Version der aktuellen SPFile nicht vorhanden ist.
IsMasterPageGalleryFileTrue Gibt an, dass die aktuelle SPFile in einen Masterseitenkatalog.
IsMasterPageGalleryFileFalse Gibt an, dass die aktuellen SPFile keinen Masterseitenkatalog wird.
InEditModeTrue Gibt an, dass die aktuelle Seite im Bearbeitungsmodus befindet.
InEditModeFalse Gibt an, dass die aktuelle Seite nicht im Bearbeitungsmodus ist.
IsDocLibListItemTrue Gibt an, dass die aktuellen SPListItem ein Element in einer Dokumentbibliothek ist.
IsDocLibListItemFalse Gibt an, dass die aktuellen SPListItem kein Element in einer Dokumentbibliothek ist.
IsCheckedOutToCurrentUserTrue Gibt an, dass die aktuellen SPFile für den aktuellen Benutzer ausgecheckt ist.
IsCheckedOutToCurrentUserFalse Gibt an, dass die aktuellen SPFile für den aktuellen Benutzer nicht ausgecheckt ist.
IsCheckedOutToOtherUserTrue Gibt die aktuellen SPFile zu einem anderen aktiviert ist (nicht der aktuellen) Benutzer.
IsCheckedOutToOtherUserFalse Gibt an, dass die aktuellen SPFile nicht an einen anderen Benutzer ausgecheckt ist.
IsPublishingSiteTrue Gibt die Veröffentlichung aktiviert auf dieser Website (SPWeb).
IsPublishingSiteFalse Die Veröffentlichung gibt Funktion auf dieser Website (SPWeb) nicht aktiviert ist.
InSharedView Gibt an, dass die Seite in der freigegebenen Ansicht befindet.
InPersonalView Gibt an, dass die Seite in der persönlichen Ansicht befindet.
IsMajorVersionTrue Gibt an, dass der Aktion nur angezeigt, wenn die aktuelle Version veröffentlicht wird.
IsMajorVersionFalse Gibt an, dass der Aktion nur anzeigen, wenn die aktuelle Version nicht veröffentlicht wurde.
IsMinorVersionTrue Gibt an, dass der Aktion nur angezeigt, wenn die aktuelle Version eines Entwurfs ist.
IsMinorVersionFalse Gibt an, dass der Aktion nur anzeigen, wenn die aktuelle Version keinen Entwurf ist.
IsScheduledStatusTrue Gibt an, dass die aktuellen SPListItem geplant ist.
IsScheduledStatusFalse Gibt an, dass die aktuellen SPListItem nicht geplant ist.
IsPendingApprovalTrue Gibt an, dass die aktuelle SPListItem die Genehmigung aussteht.
IsPendingApprovalFalse Gibt an, dass die aktuellen SPListItem nicht die Genehmigung aussteht.
PageHasCustomizableZonesTrue Gibt an, dass die aktuelle Seite anpassbare Webparts-Zonen verfügt.
PageHasCustomizableZonesFalse Gibt an, dass die aktuelle Seite nicht anpassbare Webparts-Zonen.
PageHasPersonalizableZonesTrue Gibt an, dass die aktuelle Seite Webparts-Zonen-WebPartZones verfügt, die angepasst werden können.
PageHasPersonalizableZonesFalse Gibt an, dass die aktuelle Seite nicht Webpartzonen, die angepasst werden können.
EditingMenuEnabled Gibt an, dass die Registerkarte Status auf der Seite angezeigt wird.
EditingMenuDisabled Gibt an, dass die Registerkarte Status nicht auf der Seite angezeigt wird.
IsApprovalWorkflowCancelEnabledTrue Gibt an, dass der Aktion nur anzeigen, wenn der aktuelle Benutzer Berechtigungen, um den vorhandenen Workflow Abbrechen verfügt.
UserWorkflowTaskExistsTrue Gibt an, dass der Aktion nur anzeigen, wenn Workflowaufgaben für den aktuellen Benutzer vorhanden sind.
ActiveWorkflowsExistTrue Gibt an, dass für die aktuelle SPListItemaktive Workflows vorhanden sind.
ActiveWorkflowsExistFalse Gibt an, dass keine aktive Workflows für die aktuelle SPListItemvorhanden sind.
IsItemWaitingForApprovalTrue Gibt an, dass ein standardmäßiger Genehmigungsworkflow festgelegt ist.
IsApprovalWorkflowRunningFalse Gibt an, dass keine standardmäßige Genehmigungsworkflow festgelegt ist.
IsDefaultPageTrue Gibt an, dass der Aktion nur angezeigt, wenn die aktuelle Seite die Standardseite (Willkommen) für die Website ist.
IsDefaultPageFalse Gibt an, dass der Aktion nur angezeigt, wenn die aktuelle Seite keine Standardseite (Willkommen) für die Website ist.
SaveConflictExistsTrue Gibt an, dass der Aktion nur angezeigt, wenn nur eine Speicherung durchgeführt wurde und es einen Konflikt gab.
SaveConflictExistsFalse Gibt an, dass die Aktion nur dann, wenn eine Speicherung nicht ausgeführt wurde oder wenn speichern, das vorgenommen wurde einen Konflikt nicht anzeigen.
CheckedInVersionExistsTrue Gibt an, dass der Aktion nur angezeigt, wenn eine eingecheckte Version dieser Datei in der Datenbank vorhanden ist.
CheckedInVersionExistsFalse Gibt an, um anzuzeigen, dass die Aktion nur dann, wenn eine eingecheckte Version dieser Datei in der Datenbank nicht vorhanden ist.
InWebPartDesignModeTrue Gibt an, dass der Aktion nur angezeigt, wenn sich die Seite derzeit im Entwurfsmodus Webpart befindet.
InWebPartDesignModeFalse Gibt an, dass der Aktion nur angezeigt, wenn die Seite nicht im Entwurfsmodus-Webpart ist.
MinorVersionsEnabledTrue Gibt an, dass der Aktion nur anzeigen, wenn in dieser Liste Nebenversionen aktiviert sind.
MinorVersionsEnabledFalse Gibt an, dass der Aktion nur anzeigen, wenn in dieser Liste nicht Nebenversionen aktiviert sind.
CheckOutRequiredTrue Gibt an, um anzuzeigen, dass die Aktion nur dann, wenn Sie ein Dokument Auschecken zum Bearbeiten erforderlich ist.
CheckOutRequiredFalse Gibt an, um anzuzeigen, dass die Aktion nur dann, wenn Sie ein Dokument Auschecken nicht zur Bearbeitung erforderlich ist.
ContentApprovalEnabledTrue Gibt an, dass der Aktion nur anzeigen, wenn in der aktuellen Website Inhaltsgenehmigung aktiviert ist.
ContentApprovalEnabledFalse Gibt an, dass der Aktion nur angezeigt, wenn in der aktuellen Website nicht Inhaltsgenehmigung aktiviert ist.
IsApprovalWorkflowConfiguredTrue Gibt an, dass der Aktion nur angezeigt, wenn ein standardmäßiger Genehmigungsworkflow in der aktuellen Liste konfiguriert ist.
IsApprovalWorkflowConfiguredFalse Gibt an, dass der Aktion nur angezeigt, wenn ein standardmäßiger Genehmigungsworkflow nicht in der aktuellen Liste konfiguriert ist.
IsFormPageTrue Gibt an, dass der Aktion nur angezeigt, wenn die aktuelle Seite einer Formularseite ist.
IsFormPageFalse Gibt an, dass der Aktion nur angezeigt, wenn die aktuelle Seite keiner Formularseite ist.
PageHasFieldControlsTrue Gibt an, dass der Aktion nur anzeigen, wenn die aktuelle Seite Feldsteuerelemente verfügt.
PageHasFieldControlsFalse Gibt an, dass der Aktion nur anzeigen, wenn die aktuelle Seite keine Feldsteuerelemente enthält.
IsApprovalWorkflowTaskActiveForUserTrue Gibt an, dass der Aktion nur angezeigt, wenn der Aufgabe eines Genehmigungsworkflows für den aktuellen Benutzer vorhanden ist.
IsApprovalWorkflowTaskActiveForUserFalse Gibt an, dass der Aktion nur anzeigen, wenn der Aufgabe eines Genehmigungsworkflows für den aktuellen Benutzer nicht existiert.
IsSchedulingEnabledFalse Gibt an, dass der Aktion nur anzeigen, wenn die Planung auf der Liste Seiten aktiviert ist.
IsRibbonAlwaysShownTrue Gibt an, ob die Multifunktionsleiste immer standardmäßig angezeigt wird.
FullMask Gibt an, dass alle Bits auf 1 (einschließlich der in Konflikt stehenden Bits) festgelegt sind.

Hinweise

Oft, eine ConsoleNode für den Benutzer angezeigt werden soll nur, wenn die aktuelle Seite in einem bestimmten Zustand befindet. Beispielsweise ist es logisch, dass eine Aktion Auschecken deaktiviert ist, wenn die Seite bereits aktiviert ist, oder einer Aktion "Seite bearbeiten" deaktiviert, wenn keine anpassbare Zonen oder Feldsteuerelemente auf der Seite vorhanden sind. Als eine Bit-Maske kombiniert, geben diese Flags den Seitenzustand, der für eine Aktion aktiviert sein muss. Daher eine Maske die aussieht wie CheckedOutVersionExistsFalse | IsDocLibListItemTrue | SaveConflictExistsFalse erfordert eine Seite, die ein Element in einer Dokumentbibliothek und nicht ausgecheckt ist und ein Fall, in dem ein Speicherungskonflikt, aufgetreten ist.

Siehe auch

Referenz

Microsoft.SharePoint.Publishing.WebControls-Namespace