Compartir a través de


Clase TermProperty

Proporciona un elemento Web que representa una propiedad de un Term, como su etiqueta de forma predeterminada, descripción, ID, ruta de acceso o el valor de una de sus propiedades personalizadas.

Jerarquía de la herencia

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.Taxonomy.TermProperty

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

Sintaxis

'Declaración
<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 TermProperty _
    Inherits WebPart
'Uso
Dim instance As TermProperty
[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 TermProperty : WebPart

Comentarios

Las propiedades TermStoreID, TermSetID, TermID y Property son necesarias para cargar el término correcto y representar la propiedad término deseado.

Si no se encuentra el término o la propiedad solicitada, el elemento Web se representará nada.

Este elemento Web es el análogo de Term para el control de ListItemProperty que permite al autor representar una propiedad de un elemento de lista en la página.

En el ejemplo de código siguiente se utiliza el control de TermProperty para representar el nombre de un término con el ID especificado.

<Taxonomy:TermProperty
      TermID="4E2C0A64-A458-4287-8D00-147C4CBE11D0"
      TermSetID="9BFD8D2B-C391-49D5-A883-2B6CCF071CF1"
      TermStoreID="2B8BA5E1-3A8A-4C1A-8999-DB50550342CA"
      Property="Title"
      runat="server"/>

En el ejemplo siguiente se utiliza el control de TermProperty para representar el valor de una propiedad personalizada definida en el término con clave TargetUrl".

<Taxonomy:TermProperty
      TermID="4E2C0A64-A458-4287-8D00-147C4CBE11D0"
      TermSetID="9BFD8D2B-C391-49D5-A883-2B6CCF071CF1"
      TermStoreID="2B8BA5E1-3A8A-4C1A-8999-DB50550342CA"
      Property="CustomProperty:TargetUrl"
      runat="server"/>

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 TermProperty

Espacio de nombres Microsoft.SharePoint.Taxonomy

Term

ListItemProperty