Enumeración AuthoringStates
Representa el estado actual de una página, que se utiliza para determinar si se debe mostrar un ConsoleNodede especificado.
Esta enumeración tiene un atributo FlagsAttribute que permite una combinación de bits de los valores del miembro.
Espacio de nombres: Microsoft.SharePoint.Publishing.WebControls
Ensamblado: Microsoft.SharePoint.Publishing (en Microsoft.SharePoint.Publishing.dll)
Sintaxis
'Declaración
<FlagsAttribute> _
Public Enumeration AuthoringStates
'Uso
Dim instance As AuthoringStates
[FlagsAttribute]
public enum AuthoringStates
Miembros
Nombre del miembro | Descripción | |
---|---|---|
EmptyMask | Especifica todos los bits que se establecen en cero (0). | |
IsPublishingPageTrue | Especifica para mostrar la acción sólo si el elemento de lista actual es una página de publicación. | |
IsPublishingPageFalse | Especifica para mostrar la acción sólo si el elemento de lista actual no es una página de publicación. | |
PageIsExpiredTrue | Especifica para mostrar la acción sólo si la página actual ha alcanzado su fecha de caducidad. | |
PageIsExpiredFalse | Especifica para mostrar la acción sólo si la página actual no ha alcanzado su fecha de caducidad. | |
CheckedOutVersionExistsTrue | Especifica una versión desprotegida de la actual SPFile . | |
CheckedOutVersionExistsFalse | Especifica que no existe una versión desprotegida de la actual SPFile . | |
IsMasterPageGalleryFileTrue | Especifica que una galería de páginas maestras es la actual SPFile . | |
IsMasterPageGalleryFileFalse | Especifica que el actual SPFile no está en una galería de páginas maestras. | |
InEditModeTrue | Especifica que la página actual está en modo de edición. | |
InEditModeFalse | Especifica que la página actual no está en modo de edición. | |
IsDocLibListItemTrue | Especifica que el actual SPListItem es un elemento de lista de una biblioteca de documentos. | |
IsDocLibListItemFalse | Especifica que el actual SPListItem no es un elemento de lista en una biblioteca de documentos. | |
IsCheckedOutToCurrentUserTrue | Especifica que el actual SPFile está desprotegido para el usuario actual. | |
IsCheckedOutToCurrentUserFalse | Especifica que el actual SPFile no está desprotegido para el usuario actual. | |
IsCheckedOutToOtherUserTrue | Especifica que se extrae el actual SPFile a otro (no es el actual) usuario. | |
IsCheckedOutToOtherUserFalse | Especifica que el actual SPFile no está desprotegido por otro usuario. | |
IsPublishingSiteTrue | Especifica la publicación característica está habilitada en este sitio (SPWeb). | |
IsPublishingSiteFalse | Especifica que la publicación no está habilitada la característica en este sitio (SPWeb). | |
InSharedView | Especifica que la página está en la vista compartida. | |
InPersonalView | Especifica que la página está en la vista personal. | |
IsMajorVersionTrue | Especifica para mostrar la acción sólo si se publica la versión actual. | |
IsMajorVersionFalse | Especifica para mostrar la acción sólo si no se publica la versión actual. | |
IsMinorVersionTrue | Especifica para mostrar la acción sólo si la versión actual es un borrador. | |
IsMinorVersionFalse | Especifica para mostrar la acción sólo si la versión actual no es un borrador. | |
IsScheduledStatusTrue | Especifica que está programada la actual SPListItem . | |
IsScheduledStatusFalse | Especifica que no está programada la actual SPListItem . | |
IsPendingApprovalTrue | Especifica que el actual SPListItem está pendiente de aprobación. | |
IsPendingApprovalFalse | Especifica que el actual SPListItem no está pendiente de aprobación. | |
PageHasCustomizableZonesTrue | Especifica que la página actual tiene zonas de elementos Web personalizables. | |
PageHasCustomizableZonesFalse | Especifica que la página actual no tiene zonas de elementos Web personalizables. | |
PageHasPersonalizableZonesTrue | Especifica que la página actual tiene de las zonas de elementos WebWebPartZones que se pueden personalizar. | |
PageHasPersonalizableZonesFalse | Especifica que la página actual no tiene zonas de elementos Web que se pueden personalizar. | |
EditingMenuEnabled | Especifica que la ficha de Edición está visible en la página. | |
EditingMenuDisabled | Especifica que no es visible en la página de la ficha Edición . | |
IsApprovalWorkflowCancelEnabledTrue | Especifica para mostrar la acción sólo si el usuario actual tiene permisos para cancelar este flujo de trabajo existente. | |
UserWorkflowTaskExistsTrue | Se indica para mostrar la acción sólo si hay tareas de flujo de trabajo para el usuario actual. | |
ActiveWorkflowsExistTrue | Especifica que los flujos de trabajo activos existen para la actual SPListItem. | |
ActiveWorkflowsExistFalse | Especifica que no hay flujos de trabajo activos existen para la actual SPListItem. | |
IsItemWaitingForApprovalTrue | Especifica que un flujo de trabajo de aprobación predeterminado se establece. | |
IsApprovalWorkflowRunningFalse | Especifica que no se ha establecido ningún flujo de trabajo predeterminado. | |
IsDefaultPageTrue | Especifica para mostrar la acción sólo si la página actual es la página predeterminada (bienvenida) el sitio Web. | |
IsDefaultPageFalse | Especifica para mostrar la acción sólo si la página actual no es una página (bienvenida) predeterminado para el sitio Web. | |
SaveConflictExistsTrue | Especifica para mostrar la acción sólo si se acaba de realizar un proceso de guardar y se ha producido un conflicto. | |
SaveConflictExistsFalse | Especifica para mostrar la acción sólo si no se ha realizado un save, o que se realizó la operación de guardar no tenía un conflicto. | |
CheckedInVersionExistsTrue | Especifica para mostrar la acción sólo si existe una versión protegida de este archivo en la base de datos. | |
CheckedInVersionExistsFalse | Especifica para mostrar la acción sólo si una versión protegida de este archivo no existe en la base de datos. | |
InWebPartDesignModeTrue | Especifica para mostrar la acción sólo si la página está actualmente en modo de diseño del elemento Web. | |
InWebPartDesignModeFalse | Especifica para mostrar la acción sólo si la página no está actualmente en modo de diseño del elemento Web. | |
MinorVersionsEnabledTrue | Especifica para mostrar la acción sólo si están habilitadas las versiones secundarias en esta lista. | |
MinorVersionsEnabledFalse | Especifica para mostrar la acción sólo si las versiones secundarias no están habilitadas en esta lista. | |
CheckOutRequiredTrue | Especifica para mostrar la acción sólo si un documento es necesaria para la edición. | |
CheckOutRequiredFalse | Especifica para mostrar la acción sólo si un documento no es necesaria para la edición. | |
ContentApprovalEnabledTrue | Especifica para mostrar la acción sólo si está habilitada la aprobación de contenido en el sitio Web actual. | |
ContentApprovalEnabledFalse | Especifica para mostrar la acción sólo si la aprobación de contenido no está habilitada en el sitio Web actual. | |
IsApprovalWorkflowConfiguredTrue | Especifica para mostrar la acción sólo si un flujo de trabajo de aprobación predeterminado está configurado en la lista actual. | |
IsApprovalWorkflowConfiguredFalse | Especifica para mostrar la acción sólo si un flujo de trabajo de aprobación predeterminado no está configurado en la lista actual. | |
IsFormPageTrue | Especifica para mostrar la acción sólo si la página actual es una página de formulario. | |
IsFormPageFalse | Especifica para mostrar la acción sólo si la página actual no es una página de formulario. | |
PageHasFieldControlsTrue | Especifica para mostrar la acción sólo si la página actual tiene controles de campo. | |
PageHasFieldControlsFalse | Especifica para mostrar la acción sólo si la página actual no tiene ningún control de campo. | |
IsApprovalWorkflowTaskActiveForUserTrue | Especifica para mostrar la acción sólo si existe una tarea de flujo de trabajo de aprobación para el usuario actual. | |
IsApprovalWorkflowTaskActiveForUserFalse | Especifica para mostrar la acción sólo si no existe una tarea de flujo de trabajo de aprobación para el usuario actual. | |
IsSchedulingEnabledFalse | Especifica para mostrar la acción sólo si está habilitada la programación en la lista de páginas. | |
IsRibbonAlwaysShownTrue | Indica si la cinta de opciones siempre se muestra de forma predeterminada. | |
FullMask | Especifica que todos los bits están establecidos en 1 (incluidos los bits en conflicto). |
Comentarios
A menudo, se debe mostrar un ConsoleNode al usuario sólo cuando la página actual está en un estado determinado. Por ejemplo, es lógico que una acción Extraer está deshabilitada si la página ya está desprotegida, o para una acción de "Editar página" deshabilitarse si no hay zonas personalizables o controles de la página. Combinado como una máscara de bits, estos indicadores especifican el estado de la página que se requiere habilitar una acción. Por lo tanto, una máscara que parece CheckedOutVersionExistsFalse | IsDocLibListItemTrue | SaveConflictExistsFalse requiere una página que es un elemento de lista en una biblioteca de documentos y que no está desprotegido y no se ha producido una instancia donde un conflicto al guardar.
Vea también
Referencia
Espacio de nombres Microsoft.SharePoint.Publishing.WebControls