Share via


TermProperty-Klasse

Stellt ein Webpart, das eine Eigenschaft von einem Term, wie z. B. die Standardbezeichnung, Beschreibung, Pfad, ID oder den Wert einer der benutzerdefinierten Eigenschaften darstellt.

Vererbungshierarchie

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

Namespace:  Microsoft.SharePoint.Taxonomy
Assembly:  Microsoft.SharePoint.Taxonomy (in Microsoft.SharePoint.Taxonomy.dll)

Syntax

'Declaration
<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
'Usage
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

Hinweise

Die Eigenschaften TermStoreID, TermSetID, TermID und Property müssen den richtigen Begriff laden und Rendern der gewünschten Begriff Property.

Wenn der Ausdruck oder die angeforderte Eigenschaft nicht gefunden wird, wird das Webpart nichts dargestellt.

Dieses Webpart wird der analogen Term auf das ListItemProperty -Steuerelement, mit dem den Autor eine Eigenschaft für ein Element auf der Seite rendern kann.

Im folgenden Codebeispiel verwendet das TermProperty-Steuerelement zum Rendern des Namens eines Ausdrucks mit den angegebenen IDs.

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

Das nächste Beispiel verwendet das TermProperty-Steuerelement zum Rendern des Werts einer benutzerdefinierten Eigenschaft definiert den Begriff mit wichtigen 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"/>

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

TermProperty-Member

Microsoft.SharePoint.Taxonomy-Namespace

Term

ListItemProperty