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.