ContentTypesManager
خلاصه ای
ContentTypesManager یک کلاس در Aspose.Slides FOSS برای .NET است.
مدیریت فایل [Content_Types].xml در یک بسته OPC. روش هایی برای تجزیه و تحلیل انواع محتوای موجود، اضافه کردن overrides و افزونه های پیش فرض، نوع محتوا پرسشی برای قسمت ها و سریال سازی به XML را فراهم می کند.
این کلاس ۶ روش برای کار با اشیاء ContentTypesManager در برنامه های .NET را فراهم می کند. روش های موجود شامل: AddDefaultExtension, AddOverride, GetContentType, Load, RemoveOverride, Save. تمام اعضای صادر شده پس از نصب بسته Aspose.Slides FOSS for .NET، قابل دسترسی به هر برنامه NET هستند. خواص: PartName.
شرح:
ContentTypesManager یک کلاس در کتابخانه Aspose.Slides FOSS برای .NET است که 6 روش و 1 ویژگی را برای استفاده برنامه ای نشان می دهد.
این کلاس همچنین ارائه می دهد: PartName ویژگی (نام قسمت را می گیرد).
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
PartName | string | بخونید. | نام بخش را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
Load() | [Content_Types].xml را از بسته بار می کند و تجزیه می نماید. اگر این قسمت وجود نداشته باشد، یک ساختار حداقل با افزونه های پیش فرض برای .rels و .xML ایجاد می شود. |
AddDefaultExtension(extension: string, contentType: string) | نوع محتوا MIME برای ارتباط با افزونه. |
AddOverride(partName: string, contentType: string) | نوع محتوا MIME. |
RemoveOverride(partName: string) | true اگر override حذف شده باشد؛ false اگر وجود نداشته باشد. |
GetContentType(partName: string) | رشته نوع محتوا، یا null اگر پیدا نشد. |
Save() | انواع محتوا را به عنوان یک سند XML خوب شکل داده شده در بسته ذخیره می کند. |