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.