Compartir a través de


Interfaz IXpsOMDocumentSequence (xpsobjectmodel.h)

Objeto raíz que tiene el contenido del documento XPS.

Herencia

La interfaz IXpsOMDocumentSequence hereda de IXpsOMPart. IXpsOMDocumentSequence también tiene estos tipos de miembros:

Métodos

La interfaz IXpsOMDocumentSequence tiene estos métodos.

 
IXpsOMDocumentSequence::GetDocuments

Obtiene un puntero a la interfaz IXpsOMDocumentCollection, que contiene los documentos especificados en la secuencia de documentos.
IXpsOMDocumentSequence::GetOwner

Obtiene un puntero a la interfaz IXpsOMPackage que contiene la secuencia de documentos.
IXpsOMDocumentSequence::GetPrintTicketResource

Obtiene la interfaz IXpsOMPrintTicketResource al vale de impresión de nivel de trabajo asignado a la secuencia de documentos.
IXpsOMDocumentSequence::SetPrintTicketResource

Establece el recurso de vale de impresión de nivel de trabajo para la secuencia de documentos.

Comentarios

En el ejemplo de código siguiente se muestra cómo crear una instancia de esta interfaz.


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
}

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado xpsobjectmodel.h

Consulte también

IXpsOMObjectFactory::CreateDocumentSequence

IXpsOMPart

Interfaces

XML Paper Specification