AddRoleMapNS

PDF المُعلَّم، توافق PDF

الوصف

يضيف مدخل /RoleMapNS يطابق نوع بنية مخصصًا بنوع هدف ونطاق أسماء هدف اختياري

الصيغة

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

المعاملات

SourceNamespaceIDمعرف تُرجعه AddStructureNamespace لنطاق الأسماء الذي يملك النوع المخصص
CustomTypeاسم نوع البنية المخصص المطلوب مطابقته
TargetTypeاسم نوع البنية الوجهة
TargetNamespaceIDمعرف نطاق أسماء الوجهة، أو 0 للمطابقة بنطاق الأسماء القياسي الافتراضي

قيم الإرجاع

0مقبض تُرجعه الدالات DAOpenFile أو DAOpenFileReadOnly أو DAOpenFromStream NewPageLayout 0 = صفحة واحدة 1 = عمود واحد 2 = عمودان، الصفحات ذات الأرقام الفردية على اليسار 3 = عمودان، الصفحات ذات الأرقام الفردية على اليمين 4 = صفحتان، الصفحات ذات الأرقام الفردية على اليسار 5 = صفحتان، الصفحات ذات الأرقام الفردية على اليمين 6 = بلا تفضيل (يُحذف الإعداد من المستند)
1The mapping was stored

ملاحظات

لا يمكن لمدى طرف أن يتداخل مع صفحات أسندت سلفًا إلى طرف آخر، ولا يمكن لأجزاء الطرف أن تتلقى أبناء

انظر أيضًا

AddRoleMap, AddStructureNamespace, GetStructTreeItemText