Compartilhar via


ConsoleVisibilityContainer classe

Recipiente que determina se os controles contidos forem exibidos, com base no estado de página e a preferência do usuário.

Inheritance hierarchy

System.Object
  System.Web.UI.Control
    System.Web.UI.WebControls.WebControl
      Microsoft.SharePoint.Publishing.WebControls.ConsoleVisibilityContainer

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

Sintaxe

'Declaração
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public NotInheritable Class ConsoleVisibilityContainer _
    Inherits WebControl
'Uso
Dim instance As ConsoleVisibilityContainer
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public sealed class ConsoleVisibilityContainer : WebControl

Comentários

Alguns controles são mais apropriados para mostrar ao usuário com base em quando a página estiver em estados específicos. Este recipiente determina a visibilidade de um controle com base em três cenários:

  • Se ocorreu um erro apenas.

  • Se o usuário escolheu exibir a barra de ferramentas de edição da página.

  • Se a página for publicada.

Quando esse controle é colocado na página, o criador da página pode decidir em qual dos seguintes cenários para mostrar os controles dentro do recipiente. Controles contidos são sempre exibidos se ocorrer qualquer um dos cenários escolhidos.

Segurança de thread

Os membros públicos estática (Shared no Visual Basic) desse tipo são seguros para thread. Nenhum membro de instância pode ser garantido como seguro para thread.

Ver também

Referência

ConsoleVisibilityContainer membros

Microsoft.SharePoint.Publishing.WebControls namespace