AddRoleMapNS

PDF balisé, compatibilité PDF

Description

Ajoute une entrée /RoleMapNS qui associe un type de structure personnalisé à un type cible et, facultativement, à un espace de noms cible

Syntaxe

Delphi

Function TPDFlib.AddRoleMapNS(SourceNamespaceID: Integer; Const CustomType, TargetType: WideString; TargetNamespaceID: Integer): Integer;

DLL

Function DLAddRoleMapNS(InstanceID, SourceNamespaceID: Integer; CustomType, TargetType: PWideChar; TargetNamespaceID: Integer): Integer; Stdcall;

ActiveX

Function PDFlib::AddRoleMapNS(SourceNamespaceID As Long, CustomType As String, TargetType As String, TargetNamespaceID As Long) As Long

Paramètres

SourceNamespaceIDIdentifiant renvoyé par AddStructureNamespace pour l'espace de noms propriétaire du type personnalisé
CustomTypeNom du type de structure personnalisé à mapper
TargetTypeNom du type de structure de destination
TargetNamespaceIDIdentifiant de l'espace de noms de destination, ou 0 pour établir une correspondance avec l'espace de noms standard par défaut

Valeurs de retour

0Un identifiant d’espace de noms ou un nom de type n’est pas valide
1Le mappage a été stocké

Remarques

Un espace de noms cible non nul écrit la forme tableau PDF 2.0 [/TargetType namespace-ref] ; un espace de noms cible nul écrit la forme nom

Voir aussi

AddRoleMap, AddStructureNamespace, GetStructTreeItemText