Compartir a través de


Clase VariationDataSource

NOTA: esta API está ahora obsoleta.

Representa el control DataSource que proporciona datos usados para representar el control de indicador de variación.

Jerarquía de la herencia

System.Object
  System.Web.UI.Control
    System.Web.UI.HierarchicalDataSourceControl
      Microsoft.SharePoint.Publishing.WebControls.VariationDataSource

Espacio de nombres:  Microsoft.SharePoint.Publishing.WebControls
Ensamblado:  Microsoft.SharePoint.Publishing (en Microsoft.SharePoint.Publishing.dll)

Sintaxis

'Declaración
<ObsoleteAttribute("Use of this control is not recommended - use the Variations Client Side OM instead",  _
    False)> _
<MdsCompliantAttribute(IsCompliant := True)> _
<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 VariationDataSource _
    Inherits HierarchicalDataSourceControl _
    Implements IDataSource
'Uso
Dim instance As VariationDataSource
[ObsoleteAttribute("Use of this control is not recommended - use the Variations Client Side OM instead", 
    false)]
[MdsCompliantAttribute(IsCompliant = true)]
[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 VariationDataSource : HierarchicalDataSourceControl, 
    IDataSource

Comentarios

Las propiedades siguientes están disponibles para su uso en el enlace: Text, DisplayText, NavigateUrly ToolTip.

Ejemplos

En este ejemplo se muestra cómo conectar un control < asp: DataList > a la VariationDataSource.

[asp]

<asp:DataList id="DataList1"
CellPadding="3"
Font-Size="8pt"
RepeatDirection="Horizontal"
runat="server"
DataSourceID="LabelMenuDataSource" >
<ItemTemplate>
<a href="<%# DataBinder.Eval(Container.DataItem, "NavigateUrl") %>">
<%# DataBinder.Eval(Container.DataItem, "DisplayText") %></a>
</ItemTemplate>
<SeparatorTemplate> | </SeparatorTemplate>
</asp:DataList>

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros VariationDataSource

Espacio de nombres Microsoft.SharePoint.Publishing.WebControls