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.