Freigeben über


CustomizableString-Klasse

Stellt eine Zeichenfolgentyp-Eigenschaft mit einem Standardwert, der verwendet wird, wenn ein benutzerdefinierter Wert nicht explizit zugewiesen wurden.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.Publishing.CustomizableString

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

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class CustomizableString
'Usage
Dim instance As CustomizableString
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class CustomizableString

Hinweise

Es ist üblich, dass eine Einstellung, um einen Standardwert aufweisen, die aus irgendeinem Grund berechnet wird, wird z. B. vom übergeordneten Objekt geerbt. Wenn Sie ein benutzerdefinierter Wert nicht angegeben ist, wird der Standardwert verwendet. Da der Standardwert berechnet wird, kann den tatsächliche Wert ändern werden. Beispielsweise ist der Standardwert eines übergeordneten Objekts geerbt, kann dann der effektive Wert nicht ändern, da das übergeordnete Element geändert wurde. Im Gegensatz dazu Wenn ein benutzerdefinierter Wert zugewiesen wurde, werden diese externe Einflüsse nicht ausgeführt, selbst wenn der benutzerdefinierte Wert zufällig die gleiche Zeichenfolge wie der Standardwert. Das CustomizableString -Objekt verwaltet drei Arten von Informationen: den aktuellen Wert, einen schreibgeschützten Wert und einem booleschen Zustand, der angibt, ob der Standard verwendet wird.

Die FriendlyUrlSegment -Eigenschaft wird z. B. dargestellt, wie ein CustomizableString -Objekt für den Standardwert aus dem Namen des zugrunde liegenden Objekts Term generiert wird automatisch als Änderungen an den generierten URL-Segment ist. Wenn eine benutzerdefinierte URL-Segment nicht explizit zugewiesen ist, werden Änderungen am Namen des Term -Objekts automatisch als Änderungen an den generierten URL-Segment übernommen.

Threadsicherheit

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

Siehe auch

Referenz

CustomizableString-Member

Microsoft.SharePoint.Publishing-Namespace

NavigationTerm