SummaryLinkWebPart classe
Derivado ASP.NET Web Part que é usado para interagir com SummaryLinks.
Esta API não é compatível com CLS.
Inheritance hierarchy
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
System.Web.UI.WebControls.Panel
System.Web.UI.WebControls.WebParts.Part
System.Web.UI.WebControls.WebParts.WebPart
Microsoft.SharePoint.WebPartPages.WebPart
Microsoft.SharePoint.WebPartPages.BaseXsltDataWebPart
Microsoft.SharePoint.WebPartPages.DataFormWebPart
Microsoft.SharePoint.Publishing.WebControls.CmsDataFormWebPart
Microsoft.SharePoint.Publishing.WebControls.SummaryLinkWebPart
Namespace: Microsoft.SharePoint.Publishing.WebControls
Assembly: Microsoft.SharePoint.Publishing (em Microsoft.SharePoint.Publishing.dll)
Sintaxe
'Declaração
<CLSCompliantAttribute(False)> _
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SummaryLinkWebPart _
Inherits CmsDataFormWebPart _
Implements INamingContainer, IWebPartVariationUpdate
'Uso
Dim instance As SummaryLinkWebPart
[CLSCompliantAttribute(false)]
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SummaryLinkWebPart : CmsDataFormWebPart,
INamingContainer, IWebPartVariationUpdate
Comentários
Esta Web Part é usado para interagir com SummaryLinks por meio do objeto SummaryLinkFieldValue . Ele pode ser usado como uma Web Part dinâmico que existe dentro de uma zona de Web Parts, caso em que os dados é armazenada usando tecnologia de Web Part, ou ele pode ser disposto por um controle que lida com o armazenamento de SummaryLinkFieldValue em casos em que a Web Part é estático e não tem nenhum armazenamento de Web Part. O SummaryLinkFieldControl é um controle que envolve este SummaryLinkWebPart e fornece armazenamento dentro de um campo de página.
O SummaryLinkWebPart é um DataFormWebPart especializado que renderiza uma exibição do SummaryLinks usando folhas de estilo XSL que estão associadas com a Web Part. Ele também fornece uma experiência de modo de Design que inclui no objeto UI (user interface), como uma barra de ferramentas e menus de EditControlBlock (ECB) que permitem a fácil adição, exclusão e edição de links de resumo individual. O SummaryLinkWebPart oferece suporte a um comportamento de arrastar e soltar no lado do cliente, que permite que os links e grupos para ser reorganizados.
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.