Compartir a través de


(String) del método PublishingWeb.GetPublishingPages

Obtiene una colección de objetos PublishingPage que contiene este objeto PublishingWeb .

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

Sintaxis

'Declaración
Public Function GetPublishingPages ( _
    camlQueryXml As String _
) As PublishingPageCollection
'Uso
Dim instance As PublishingWeb
Dim camlQueryXml As String
Dim returnValue As PublishingPageCollection

returnValue = instance.GetPublishingPages(camlQueryXml)
public PublishingPageCollection GetPublishingPages(
    string camlQueryXml
)

Parámetros

  • camlQueryXml
    Tipo: System.String

    El parámetro XML de consulta CAML que se utiliza para determinar el criterio de ordenación, filtrado y otras propiedades de los objetos PublishingPageCollection que se han recuperado.

Valor devuelto

Tipo: Microsoft.SharePoint.Publishing.PublishingPageCollection
Una colección PublishingPageCollection que contiene objetos de PublishingPage en este PublishingWeb, basándose en el argumento camQueryXml .

Excepciones

Excepción Condición
[System.ArgumentNullException]

El parámetro camlQueryXml es una referencia null (Nothing en Visual Basic).

[Microsoft.SharePoint.SPException]

Error en la recuperación de la colección. La consulta CAML no sea válida.

[Microsoft.SharePoint.Publishing.InvalidPublishingWebException]

El sitio no es válido. Falta la biblioteca de documentos páginas.

Comentarios

Este método obtiene PublishingPage los objetos contenidos en esta clase de PublishingWeb , basándose en la información de consulta proporcionada en el argumento camlQueryXml . No hay límite de elemento (fila) se aplica a la colección; es decir, se produce ninguna paginación de datos.

El argumento camlQueryXml en este método es equivalente a la propiedad Query .

Ejemplos

Puede utilizar la etiqueta de> deOrderByde <CAML para ordenar la colección. Por ejemplo, para ordenar una colección en orden ascendente según título, utilice esta consulta CAML.

<br/>
<OrderBy>
<FieldRef Name="Title" Ascending="TRUE">
</FieldRef>
</OrderBy>
<br/>

Puede utilizar la etiqueta de> deWherede <CAML para filtrar la colección. Por ejemplo, para filtrar una colección basada en el título que coincide con el valor "abc", utilice esta consulta CAML.

<br/>
<Where>
<Eq>
<FieldRef Name="Title">
</FieldRef>
<Value Type="Text">abc</Value>
</Eq>
</Where>

Vea también

Referencia

clase PublishingWeb

Miembros PublishingWeb

Sobrecarga GetPublishingPages

Espacio de nombres Microsoft.SharePoint.Publishing

GetPublishingPages

GetPublishingPages

GetPublishingPages

GetPublishingPages