Compartilhar via


XmlConsoleDataSource classe

Uma implementação do objeto XmlConsoleDataSource que gera dados com base em um arquivo de configuração XML especialmente projetado.

Inheritance hierarchy

System.Object
  System.Web.UI.Control
    System.Web.UI.WebControls.WebControl
      Microsoft.SharePoint.Publishing.WebControls.ConsoleDataSource
        Microsoft.SharePoint.Publishing.WebControls.XmlConsoleDataSource

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

Sintaxe

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

Comentários

O objeto XmlConsoleDataSource exibe uma estrutura hierárquica de ações para o autor. Esse controle é independente da interface do usuário (UI), que significa que qualquer interface do usuário pode ser desenvolvido para ler esse objeto ConsoleDataSource e exibir as ações. O PublishingMenu e o QuickAccessMenusão exemplos de interfaces de usuário que usam este objeto. Um único XML que especifica como as ações devem ser estruturadas preenche cada objeto XmlConsoleDataSource . Esse arquivo XML contém as definições para cada ação...

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

XmlConsoleDataSource membros

Microsoft.SharePoint.Publishing.WebControls namespace

ConfigurationProvider