Partager via


CustomizableString - Classe

Représente une propriété de type chaîne avec une valeur par défaut qui est utilisée si une valeur personnalisée n'a pas été affectée.

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.Client.ClientObject
    Microsoft.SharePoint.Client.Publishing.CustomizableString

Espace de noms :  Microsoft.SharePoint.Client.Publishing
Assemblys :   Microsoft.SharePoint.Client.Publishing.Silverlight (dans Microsoft.SharePoint.Client.Publishing.Silverlight.dll);  Microsoft.SharePoint.Client.Publishing.Phone (dans Microsoft.SharePoint.Client.Publishing.Phone.dll)  Microsoft.SharePoint.Client.Publishing (dans Microsoft.SharePoint.Client.Publishing.dll)

Syntaxe

'Déclaration
Public NotInheritable Class CustomizableString _
    Inherits ClientObject
'Utilisation
Dim instance As CustomizableString
public sealed class CustomizableString : ClientObject

Remarques

Il est courant d'un paramètre pour avoir une valeur par défaut est calculée d'une certaine manière, par exemple, il est hérité de l'objet parent. Si une valeur personnalisée n'est pas spécifiée, la valeur par défaut est utilisée. Étant donné que la valeur par défaut est calculée, il peut entraîner la valeur efficace à modifier. Par exemple, si la valeur par défaut est hérité d'un objet parent, la valeur effective peut-être changer, car le parent a été modifié. En revanche, si une valeur personnalisée a été affectée, puis ces influence externe produira pas, même si la valeur personnalisée est la même chaîne que la valeur par défaut. L'objet CustomizableString gère les trois éléments d'information : la valeur actuelle, une valeur par défaut en lecture seule et un état booléen qui indique si la valeur par défaut est utilisé.

Par exemple, la propriété FriendlyUrlSegment est représentée comme un objet CustomizableString pour lequel une valeur par défaut est générée à partir du nom de l'objet sous-jacent Term est automatiquement répercuté comme des modifications au segment URL générée. Si un segment d'URL personnalisé n'est pas affecté, puis le nom de l'objet Term est reflétée automatiquement comme des modifications au segment URL générée.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

CustomizableString - Membres

Microsoft.SharePoint.Client.Publishing - Espace de noms