Condividi tramite


Interfaccia IXpsOMPath (xpsobjectmodel.h)

Descrive un elemento visivo non testuale.

Ereditarietà

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

Metodi

L'interfaccia IXpsOMPath include questi metodi.

 
IXpsOMPath::Clone

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

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

Ottiene la breve descrizione testuale del contenuto dell'oggetto.
IXpsOMPath::GetFillBrush

Ottiene un puntatore all'interfaccia IXpsOMBrush risolta che contiene il pennello di riempimento per il percorso.
IXpsOMPath::GetFillBrushLocal

Ottiene un puntatore all'interfaccia IXpsOMBrush locale che contiene il pennello di riempimento per il percorso.
IXpsOMPath::GetFillBrushLookup

Ottiene la chiave di ricerca del pennello archiviata in un dizionario risorse e usata come pennello di riempimento per il percorso.
IXpsOMPath::GetGeometry

Ottiene un puntatore all'interfaccia IXpsOMGeometry del percorso, che descrive l'area di riempimento risolta per questo percorso.
IXpsOMPath::GetGeometryLocal

Ottiene la geometria locale non condivisa dell'area di riempimento risolta per questo percorso.
IXpsOMPath::GetGeometryLookup

Ottiene la chiave di ricerca di un oggetto geometry condiviso archiviato in un dizionario risorse e che descrive l'area di riempimento risolta per questo percorso.
IXpsOMPath::GetSnapsToPixels

Ottiene un valore booleano che indica se il percorso deve essere rimosso ai pixel del dispositivo quando viene eseguito il rendering del percorso.
IXpsOMPath::GetStrokeBrush

Ottiene un puntatore all'interfaccia IXpsOMBrush risolta che contiene il pennello di tratto impostato per il percorso.
IXpsOMPath::GetStrokeBrushLocal

Ottiene un puntatore all'interfaccia IXpsOMBrush locale non condivisa che contiene il pennello del tratto per il percorso.
IXpsOMPath::GetStrokeBrushLookup

Ottiene la chiave di ricerca del pennello archiviata in un dizionario risorse e deve essere usata come pennello di tratto per il percorso.
IXpsOMPath::GetStrokeDashCap

Ottiene lo stile del limite finale da utilizzare nel trattino di tratto.
IXpsOMPath::GetStrokeDashes

Ottiene un puntatore all'interfaccia IXpsOMDashCollection contenente le strutture XPS_DASH che definiscono il modello trattino del tratto.
IXpsOMPath::GetStrokeDashOffset

Ottiene l'offset dall'origine del tratto al punto iniziale del modello di matrice del trattino.
IXpsOMPath::GetStrokeEndLineCap

Ottiene lo stile del limite finale della linea di tratto.
IXpsOMPath::GetStrokeLineJoin

Ottiene lo stile per unire le linee del tratto.
IXpsOMPath::GetStrokeMiterLimit

Ottiene il valore limite di miter impostato per il tratto.
IXpsOMPath::GetStrokeStartLineCap

Ottiene lo stile del limite di linea all'inizio della linea del tratto.
IXpsOMPath::GetStrokeThickness

Ottiene lo spessore del tratto.
IXpsOMPath::SetAccessibilityLongDescription

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

Imposta la descrizione testuale breve del contenuto dell'oggetto. (IXpsOMPath.SetAccessibilityShortDescription)
IXpsOMPath::SetFillBrushLocal

Imposta il puntatore sull'interfaccia IXpsOMBrush locale non condivisa da usare come pennello di riempimento.
IXpsOMPath::SetFillBrushLookup

Imposta il nome della chiave di ricerca di un pennello condiviso in un dizionario risorse da usare come pennello di riempimento.
IXpsOMPath::SetGeometryLocal

Imposta il puntatore sull'interfaccia IXpsOMGeometry locale che contiene la geometria dell'area di riempimento risolta da impostare per questo percorso.
IXpsOMPath::SetGeometryLookup

Imposta il nome della chiave di ricerca di una geometria condivisa in un dizionario risorse.
IXpsOMPath::SetSnapsToPixels

Imposta un valore booleano che indica se il percorso verrà rimosso ai pixel del dispositivo quando viene eseguito il rendering di tale percorso.
IXpsOMPath::SetStrokeBrushLocal

Imposta un puntatore su un'interfaccia IXpsOMBrush locale non condivisa da usare come pennello di tratto.
IXpsOMPath::SetStrokeBrushLookup

Imposta il nome della chiave di ricerca di un pennello condiviso da usare come pennello di tratto.
IXpsOMPath::SetStrokeDashCap

Imposta lo stile del trattino del trattino del tratto.
IXpsOMPath::SetStrokeDashOffset

Imposta l'offset dall'origine del tratto al punto iniziale del modello di matrice trattino.
IXpsOMPath::SetStrokeEndLineCap

Imposta lo stile del limite finale della linea di tratto.
IXpsOMPath::SetStrokeLineJoin

Imposta lo stile per unire le linee del tratto.
IXpsOMPath::SetStrokeMiterLimit

Imposta il limite di miter del percorso.
IXpsOMPath::SetStrokeStartLineCap

Imposta lo stile del limite di linea del tratto all'inizio della linea del tratto.
IXpsOMPath::SetStrokeThickness

Imposta lo spessore del tratto.

Commenti

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


IXpsOMPath    *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->CreatePath (&newInterface);

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

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

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

IXpsOMObjectFactory::CreatePath

IXpsOMVisual

Interfacce

XML Paper Specification