AddRoleMapNS

Tagged PDF, PDF-Kompatibilität

Beschreibung

Fügt einen Eintrag /RoleMapNS hinzu, der einen benutzerdefinierten Strukturtyp einem Zieltyp und optionalen Zielnamespace zuordnet

Syntax

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

Parameter

SourceNamespaceIDVon AddStructureNamespace zurückgegebene Kennung für den Namespace, dem der benutzerdefinierte Typ gehört
CustomTypeName des benutzerdefinierten Strukturtyps, der zugeordnet werden soll
TargetTypeName des Zielstrukturtyps
TargetNamespaceIDBezeichner des Zielnamensraums oder 0 zur Zuordnung zum standardmäßigen Standardnamensraum

Rückgabewerte

0Eine Namespace-Kennung oder ein Typname ist ungültig
1Die Zuordnung wurde gespeichert

Anmerkungen

Ein von null verschiedener Zielnamensraum schreibt die PDF-2.0-Arrayform [/TargetType namespace-ref]; ein Zielnamensraum von null schreibt die Namensform

Siehe auch

AddRoleMap, AddStructureNamespace, GetStructTreeItemText