Compartir a través de


Clase CustomizableString

Representa una propiedad de tipo cadena con un valor predeterminado que se utiliza si no se ha asignado explícitamente un valor personalizado.

Jerarquía de la herencia

System.Object
  Microsoft.SharePoint.Publishing.CustomizableString

Espacio de nombres:  Microsoft.SharePoint.Publishing
Ensamblado:  Microsoft.SharePoint.Publishing (en Microsoft.SharePoint.Publishing.dll)

Sintaxis

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

Comentarios

Es habitual que un ajuste para tener un valor predeterminado que se calcula de alguna manera, por ejemplo, se hereda del objeto primario. Si no se especifica un valor personalizado, se utiliza el valor predeterminado. Dado que se calcula el valor predeterminado, puede hacer que el valor efectivo cambiar. Por ejemplo, si se hereda el valor predeterminado de un objeto primario, el valor efectivo puede cambiar porque se ha cambiado el elemento primario. Por el contrario, si se ha asignado un valor personalizado, entonces estas influencias externas no se producen, incluso si el valor personalizado es la misma cadena que el valor predeterminado. El objeto CustomizableString administra tres fragmentos de información: un estado de tipo Boolean que indica si se utiliza el valor predeterminado, el valor actual y un valor predeterminado de sólo lectura.

Por ejemplo, la propiedad FriendlyUrlSegment se representa como un objeto CustomizableString para el que se genera un valor predeterminado del nombre del objeto Term subyacente se refleja automáticamente como los cambios en el segmento de la dirección URL generado. Si no se asigna explícitamente un segmento de la dirección URL personalizado, entonces los cambios en el nombre del objeto Term se reflejarán automáticamente como los cambios en el segmento de la dirección URL generado.

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.

Vea también

Referencia

Miembros CustomizableString

Espacio de nombres Microsoft.SharePoint.Publishing

NavigationTerm