Condividi tramite


Interfaccia IXpsOMCanvas (xpsobjectmodel.h)

Gruppo di elementi visivi e proprietà correlate.

Ereditarietà

L'interfaccia IXpsOMCanvas eredita da IXpsOMVisual. IXpsOMCanvas include anche questi tipi di membri:

Metodi

L'interfaccia IXpsOMCanvas include questi metodi.

 
IXpsOMCanvas::Clone

Crea una copia approfondita dell'interfaccia. (IXpsOMCanvas.Clone)
IXpsOMCanvas::GetAccessibilityLongDescription

Ottiene la descrizione testuale lunga (dettagliata) del contenuto dell'oggetto. (IXpsOMCanvas.GetAccessibilityLongDescription)
IXpsOMCanvas::GetAccessibilityShortDescription

Ottiene una breve descrizione testuale del contenuto dell'oggetto.
IXpsOMCanvas::GetDictionary

Ottiene un puntatore all'interfaccia IXpsOMDictionary risolta del dizionario associato all'area di disegno.
IXpsOMCanvas::GetDictionaryLocal

Ottiene un puntatore all'interfaccia IXpsOMDictionary del dizionario locale non condiviso.
IXpsOMCanvas::GetDictionaryResource

Ottiene un puntatore all'interfaccia IXpsOMRemoteDictionaryResource della risorsa del dizionario remoto.
IXpsOMCanvas::GetUseAliasedEdgeMode

Ottiene un valore booleano che determina se i bordi degli oggetti nell'area di disegno devono essere sottoposti a rendering usando la modalità perimetrale alias.
IXpsOMCanvas::GetVisuals

Ottiene un puntatore a un'interfaccia IXpsOMVisualCollection contenente una raccolta di oggetti visivi nell'area di disegno.
IXpsOMCanvas::SetAccessibilityLongDescription

Imposta la descrizione testuale lunga (dettagliata) del contenuto dell'oggetto. (IXpsOMCanvas.SetAccessibilityLongDescription)
IXpsOMCanvas::SetAccessibilityShortDescription

Imposta la descrizione testuale breve del contenuto dell'oggetto. (IXpsOMCanvas.SetAccessibilityShortDescription)
IXpsOMCanvas::SetDictionaryLocal

Imposta il puntatore dell'interfaccia IXpsOMDictionary del dizionario locale non condiviso.
IXpsOMCanvas::SetDictionaryResource

Imposta il puntatore dell'interfaccia IXpsOMRemoteDictionaryResource della risorsa del dizionario remoto.
IXpsOMCanvas::SetUseAliasedEdgeMode

Imposta il valore che determina se i bordi degli oggetti in questo canvas verranno sottoposti a rendering usando la modalità perimetrale alias.

Commenti

L'esempio di codice seguente illustra come creare un'istanza di questa interfaccia.


IXpsOMCanvas    *newInterface;

// 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->CreateCanvas (&newInterface);
    if (SUCCEEDED(hr))
    {
        // use newInterface

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

Requisiti

   
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

IXpsOMObjectFactory::CreateCanvas

IXpsOMVisual

Interfacce

XML Paper Specification