de la propiedad Web.WebTemplate
Obtiene el nombre de la definición de sitios o la plantilla de sitios que se usó para crear el sitio.
Espacio de nombres: Microsoft.SharePoint.Client
Ensamblados: Microsoft.SharePoint.Client.Silverlight (en Microsoft.SharePoint.Client.Silverlight.dll); Microsoft.SharePoint.Client.Phone (en Microsoft.SharePoint.Client.Phone.dll) Microsoft.SharePoint.Client (en Microsoft.SharePoint.Client.dll)
Sintaxis
'Declaración
Public ReadOnly Property WebTemplate As String
Get
'Uso
Dim instance As Web
Dim value As String
value = instance.WebTemplate
public string WebTemplate { get; }
Valor de propiedad
Tipo: System.String
Una cadena que contiene el nombre de la definición del sitio. Este valor corresponde al atributo Name del elemento de plantilla de Aplicación marcado CAML (lenguaje).
Comentarios
Los valores posibles para esta propiedad también están disponibles como constantes en la clase WebTemplate . Por ejemplo, el nombre de la definición de sitio para un sitio wiki es "WIKI", que también es el valor de la constante SPWebTemplate.WebTemplateWIKI.
Al crear una plantilla de sitio personalizada al guardar un sitio como una plantilla y, a continuación, cree un nuevo sitio de esa plantilla, la propiedad WebTemplate contiene el nombre de la definición del sitio del que se deriva la plantilla personalizada, no el nombre de la plantilla personalizada. Por tanto, si el sitio que se usó para crear una plantilla personalizada fue creado a partir de la definición de sitio de grupo estándar, la propiedad WebTemplate de todos los sitios creados a partir de la nueva plantilla devolverá "STS" (o el valor de la constante SPWebTemplate.WebTemplateSTS).