PublishingWeb.GetPublishingWeb método
Recupera uma instância de PublishingWeb que quebra o objeto especificado Web .
Namespace: Microsoft.SharePoint.Client.Publishing
Assemblies: Microsoft.SharePoint.Client.Publishing.Silverlight (em Microsoft.SharePoint.Client.Publishing.Silverlight.dll); Microsoft.SharePoint.Client.Publishing.Phone (em Microsoft.SharePoint.Client.Publishing.Phone.dll) Microsoft.SharePoint.Client.Publishing (em Microsoft.SharePoint.Client.Publishing.dll)
Sintaxe
'Declaração
Public Shared Function GetPublishingWeb ( _
context As ClientRuntimeContext, _
web As Web _
) As PublishingWeb
'Uso
Dim context As ClientRuntimeContext
Dim web As Web
Dim returnValue As PublishingWeb
returnValue = PublishingWeb.GetPublishingWeb(context, _
web)
public static PublishingWeb GetPublishingWeb(
ClientRuntimeContext context,
Web web
)
Parâmetros
- context
Tipo: Microsoft.SharePoint.Client.ClientRuntimeContext
web
Tipo: Microsoft.SharePoint.Client.WebO objeto Web para quebrar uma instância de PublishingWeb .
Valor retornado
Tipo: Microsoft.SharePoint.Client.Publishing.PublishingWeb
Uma instância de PublishingWeb que envolve a classe especificado Web .
Comentários
O parâmetro web não deve ser uma referência nula (Nothing no Visual Basic).
Use esse método para acessar o comportamento de PublishingWeb para uma instância de uma classe Web que já foi recuperada. Você também pode recuperar instâncias da classe PublishingWeb por meio do método GetPublishingWebs .
Antes de usar esse método, verifique o método de IsPublishingWeb para confirmar que o comportamento de publicação é suportado nesta instância da classe Web . Se não há suporte para publicação na classe Web , em seguida, os métodos e propriedades de embalagem a PublishingWeb podem se comportar inesperadamente.
É até o chamador desse método para fechar a instância da classe Web que foi passada chamando o método SPWeb.Close . Chamar o método PublishingWeb.Close não tem efeito.