Condividi tramite


Metodo IXpsOMPage::SetContentBox (xpsobjectmodel.h)

Imposta le dimensioni della casella di contenuto della pagina.

Sintassi

HRESULT SetContentBox(
  [in] const XPS_RECT *contentBox
);

Parametri

[in] contentBox

Dimensioni della casella di contenuto della pagina.

campo contentBox Valori validi
contentBox.width Maggiore o uguale a 0,0 e minore o uguale a (pageDimensions.width - contentBox.x).
contentBox.height Maggiore o uguale a 0,0 e minore o uguale a (pageDimensions.height - contentBox.y).
contentBox.x Maggiore o uguale a 0,0 e minore di pageDimensions.width.
contentBox.y Maggiore o uguale a 0,0 e minore di pageDimensions.height.

Valore restituito

Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non solo, quelli nella tabella che segue. Per informazioni sui valori restituiti dell'API documento XPS non elencati in questa tabella, vedere Errori del documento XPS.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
E_POINTER
contentBox è NULL.
XPS_E_INVALID_CONTENT_BOX
Il rettangolo specificato da contentBox contiene uno o più valori non validi.

Commenti

La casella di contenuto specifica dove viene visualizzato l'input penna nella pagina.

Le dimensioni della casella di contenuto non vengono controllate rispetto alle dimensioni della pagina finché la pagina non viene serializzata.

Requisiti

Requisito Valore
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione xpsobjectmodel.h

Vedi anche

IXpsOMPage

XML Paper Specification

Errori del documento XPS

XPS_RECT