Interface IXpsOMCanvas (xpsobjectmodel.h)
Groupe d’éléments visuels et de propriétés associées.
Héritage
L’interface IXpsOMCanvas hérite d’IXpsOMVisual. IXpsOMCanvas a également les types de membres suivants :
Méthodes
L’interface IXpsOMCanvas a ces méthodes.
IXpsOMCanvas ::Clone Effectue une copie approfondie de l’interface. (IXpsOMCanvas.Clone) |
IXpsOMCanvas ::GetAccessibilityLongDescription Obtient la description textuelle longue (détaillée) du contenu de l’objet. (IXpsOMCanvas.GetAccessibilityLongDescription) |
IXpsOMCanvas ::GetAccessibilityShortDescription Obtient une brève description textuelle du contenu de l’objet. |
IXpsOMCanvas ::GetDictionary Obtient un pointeur vers l’interface IXpsOMDictionary résolue du dictionnaire associé au canevas. |
IXpsOMCanvas ::GetDictionaryLocal Obtient un pointeur vers l’interface IXpsOMDictionary du dictionnaire local non partagé. |
IXpsOMCanvas ::GetDictionaryResource Obtient un pointeur vers l’interface IXpsOMRemoteDictionaryResource de la ressource de dictionnaire distant. |
IXpsOMCanvas ::GetUseAliasedEdgeMode Obtient une valeur booléenne qui détermine si les bords des objets dans le canevas doivent être rendus à l’aide du mode edge avec alias. |
IXpsOMCanvas ::GetVisuals Obtient un pointeur vers une interface IXpsOMVisualCollection qui contient une collection d’objets visuels dans le canevas. |
IXpsOMCanvas ::SetAccessibilityLongDescription Définit la description textuelle longue (détaillée) du contenu de l’objet. (IXpsOMCanvas.SetAccessibilityLongDescription) |
IXpsOMCanvas ::SetAccessibilityShortDescription Définit la brève description textuelle du contenu de l’objet. (IXpsOMCanvas.SetAccessibilityShortDescription) |
IXpsOMCanvas ::SetDictionaryLocal Définit le pointeur d’interface IXpsOMDictionary du dictionnaire local non partagé. |
IXpsOMCanvas ::SetDictionaryResource Définit le pointeur d’interface IXpsOMRemoteDictionaryResource de la ressource de dictionnaire distant. |
IXpsOMCanvas ::SetUseAliasedEdgeMode Définit la valeur qui détermine si les bords des objets de ce canevas seront rendus à l’aide du mode arête avec alias. |
Remarques
L’exemple de code qui suit montre comment créer un instance de cette interface.
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
}
Configuration requise
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 Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | xpsobjectmodel.h |