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.