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
Miembros NavigationTermSetItem
Espacio de nombres Microsoft.SharePoint.Publishing.Navigation