Interface IXpsOMDocumentSequence (xpsobjectmodel.h)

Objet racine contenant le contenu du document XPS.

Héritage

L’interface IXpsOMDocumentSequence hérite d’IXpsOMPart. IXpsOMDocumentSequence a également les types de membres suivants :

Méthodes

L’interface IXpsOMDocumentSequence a ces méthodes.

 
IXpsOMDocumentSequence ::GetDocuments

Obtient un pointeur vers l’interface IXpsOMDocumentCollection, qui contient les documents spécifiés dans la séquence de documents.
IXpsOMDocumentSequence ::GetOwner

Obtient un pointeur vers l’interface IXpsOMPackage qui contient la séquence de documents.
IXpsOMDocumentSequence ::GetPrintTicketResource

Obtient l’interface IXpsOMPrintTicketResource pour le ticket d’impression au niveau du travail affecté à la séquence de document.
IXpsOMDocumentSequence ::SetPrintTicketResource

Définit la ressource de ticket d’impression au niveau du travail pour la séquence de document.

Remarques

L’exemple de code qui suit montre comment créer une instance de cette interface.


IXpsOMDocumentSequence    *newInterface;
IOpcPartUri               *partUri;

// Note the implicit requirement that CoInitializeEx 
//  has previously been called from this thread.

hr = CoCreateInstance(
    __uuidof(XpsOMObjectFactory),
    NULL,
    CLSCTX_INPROC_SERVER,
    _uuidof(IXpsOMObjectFactory),
    reinterpret_cast<LPVOID*>(&xpsFactory)
    );

if (SUCCEEDED(hr))
{
    hr = xpsFactory->CreatePartUri(partUriString, &partUri);
    
    if (SUCCEEDED(hr))
    {
        hr = xpsFactory->CreateDocumentSequence (partUri, &newInterface);

        if (SUCCEEDED(hr))
        {
            // use newInterface

            newInterface->Release();
        }
        partUri->Release();
    }
    xpsFactory->Release();
}
else
{
    // evaluate HRESULT error returned in hr
}

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Platform Update pour Windows Server 2008 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête xpsobjectmodel.h

Voir aussi

IXpsOMObjectFactory ::CreateDocumentSequence

IXpsOMPart

Interfaces

XML Paper Specification