Compartir a través de


de la propiedad NavigationTermSetItem.TargetUrlForChildTerms

Obtiene una cadena que especifica el valor predeterminado de la dirección URL de destino para los objetos secundarios NavigationTerm .

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

Sintaxis

'Declaración
Public ReadOnly Property TargetUrlForChildTerms As CustomizableString
    Get
'Uso
Dim instance As NavigationTermSetItem
Dim value As CustomizableString

value = instance.TargetUrlForChildTerms
public CustomizableString TargetUrlForChildTerms { get; }

Valor de propiedad

Tipo: Microsoft.SharePoint.Publishing.CustomizableString
Una cadena que especifica el valor predeterminado de la dirección URL de destino para los nodos secundarios

Comentarios

La propiedad TargetUrlForChildTerms no afecta el nodo actual.

Esta propiedad es un objeto CustomizableString . El valor predeterminado se hereda de la propiedad TargetUrlForChildTerms.Value del objeto NavigationTermSet o el objeto de NavigationTerm() primario si no hay ningún término primario. Para el objeto NavigationTermSet , el valor predeterminado es una cadena vacía

Ejemplos

Considere la posibilidad de un sitio Web para que la NavigationTermSet debe contener esta jerarquía de términos:

- About Us
- Products 
- Cars
- Trucks
- Motorcyles
- Contact
The following code will configure the friendly URLs for /products/cars, /products/trucks, and /products/motorcycles to share a common target page--/Pages/Rollup.aspx (with search-driven content). The parent friendly URL /producs will use a separate target page.            void CreateProductsHierarchy(NavigationTermSet termSet)
            {
                NavigationTerm productsTerm = termSet.CreateTerm("Products", NavigationLinkType.FriendlyUrl);
                productsTerm.TargetUrl.Value = "~site/Pages/Products.aspx";
                productsTerm.TargetUrlForChildTerms.Value = "~site/Pages/Rollup.aspx";
            
                productsTerm.CreateTerm("Cars", NavigationLinkType.FriendlyUrl);
                productsTerm.CreateTerm("Trucks", NavigationLinkType.FriendlyUrl);
                productsTerm.CreateTerm("Motorcycles", NavigationLinkType.FriendlyUrl);
            
                termSet.GetTaxonomyTermStore().CommitAll();
            }Note that in this example, using the TargetUrlForChildTerms property avoids the need to assign the same value to the TargetUrl for each of the child terms. If a new term is created, it will automatically inherit this setting.

Vea también

Referencia

clase NavigationTermSetItem

Miembros NavigationTermSetItem

Espacio de nombres Microsoft.SharePoint.Publishing.Navigation