Compartir a través de


del método PublishingWeb.SetAvailableCrossLanguageWebTemplates

Especifica las plantillas Web entre lenguajes disponibles para crear subsitios por debajo de este objeto PublishingWeb .

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

Sintaxis

'Declaración
Public Sub SetAvailableCrossLanguageWebTemplates ( _
    webTemplates As Collection(Of SPWebTemplate), _
    resetAllSubsitesToInherit As Boolean _
)
'Uso
Dim instance As PublishingWeb
Dim webTemplates As Collection(Of SPWebTemplate)
Dim resetAllSubsitesToInherit As Boolean

instance.SetAvailableCrossLanguageWebTemplates(webTemplates, _
    resetAllSubsitesToInherit)
public void SetAvailableCrossLanguageWebTemplates(
    Collection<SPWebTemplate> webTemplates,
    bool resetAllSubsitesToInherit
)

Parámetros

  • resetAllSubsitesToInherit
    Tipo: System.Boolean

    Este parámetro booleano indica si se deben trasladará las plantillas Web disponibles a todos los subsitios.

Excepciones

Excepción Condición
[System.UnauthorizedAccessException]

El usuario actual no tiene permisos suficientes para realizar esta acción.

Comentarios

Después de llamar a este método, el método GetAvailableCrossLanguageWebTemplates devuelve este conjunto de plantillas Web. Las propiedades IsInheritingAvailableWebTemplates y IsAllowingAllWebTemplates son false. El método GetAvailableWebTemplates(UInt32, LCID) incluye este conjunto de plantillas Web si están disponibles para el LCID especificado.

Para guardar los cambios después de llamar a este método, llame al método Update .

Vea también

Referencia

clase PublishingWeb

Miembros PublishingWeb

Espacio de nombres Microsoft.SharePoint.Publishing

IsAllowingAllWebTemplates

IsInheritingAvailableWebTemplates

GetAvailableWebTemplates

AllowAllWebTemplates

InheritAvailableWebTemplates

SetAvailableWebTemplates

SetAvailableCrossLanguageWebTemplates

Update