ToolboxesOperations interface

واجهة تمثل عمليات صندوق الأدوات.

الخصائص

createVersion

ينشئ نسخة جديدة لصندوق الأدوات، ويؤمن صندوق الأدوات نفسه إذا لم يكن موجودا بالفعل.

delete

تزيل صندوق الأدوات المحدد مع جميع إصداراتها.

deleteVersion

يزيل النسخة المحددة من صندوق الأدوات.

get

يسترجع صندوق الأدوات المحدد وتكوينه الحالي.

getVersion

يسترجع النسخة المحددة من صندوق الأدوات بالاسم ومعرف الإصدار.

list

يعيد صناديق الأدوات المتاحة في المشروع الحالي.

listVersions

يعيد الإصدارات المتاحة لصندوق الأدوات المحدد.

update

يقوم بتحديث مؤشر الإصدار الافتراضي لصندوق الأدوات إلى النسخة المحددة.

تفاصيل الخاصية

createVersion

ينشئ نسخة جديدة لصندوق الأدوات، ويؤمن صندوق الأدوات نفسه إذا لم يكن موجودا بالفعل.

createVersion: (name: string, tools: ToolboxToolUnion[], options?: CreateVersionOptionalParams) => Promise<ToolboxVersionObject>

قيمة الخاصية

(name: string, tools: ToolboxToolUnion[], options?: CreateVersionOptionalParams) => Promise<ToolboxVersionObject>

delete

تزيل صندوق الأدوات المحدد مع جميع إصداراتها.

delete: (name: string, options?: ToolboxesDeleteOptionalParams) => Promise<void>

قيمة الخاصية

(name: string, options?: ToolboxesDeleteOptionalParams) => Promise<void>

deleteVersion

يزيل النسخة المحددة من صندوق الأدوات.

deleteVersion: (name: string, version: string, options?: DeleteVersionOptionalParams) => Promise<void>

قيمة الخاصية

(name: string, version: string, options?: DeleteVersionOptionalParams) => Promise<void>

get

يسترجع صندوق الأدوات المحدد وتكوينه الحالي.

get: (name: string, options?: ToolboxesGetOptionalParams) => Promise<ToolboxObject>

قيمة الخاصية

(name: string, options?: ToolboxesGetOptionalParams) => Promise<ToolboxObject>

getVersion

يسترجع النسخة المحددة من صندوق الأدوات بالاسم ومعرف الإصدار.

getVersion: (name: string, version: string, options?: GetVersionOptionalParams) => Promise<ToolboxVersionObject>

قيمة الخاصية

(name: string, version: string, options?: GetVersionOptionalParams) => Promise<ToolboxVersionObject>

list

يعيد صناديق الأدوات المتاحة في المشروع الحالي.

list: (options?: ToolboxesListOptionalParams) => PagedAsyncIterableIterator<ToolboxObject, ToolboxObject[], PageSettings>

قيمة الخاصية

(options?: ToolboxesListOptionalParams) => PagedAsyncIterableIterator<ToolboxObject, ToolboxObject[], PageSettings>

listVersions

يعيد الإصدارات المتاحة لصندوق الأدوات المحدد.

listVersions: (name: string, options?: ListVersionsOptionalParams) => PagedAsyncIterableIterator<ToolboxVersionObject, ToolboxVersionObject[], PageSettings>

قيمة الخاصية

(name: string, options?: ListVersionsOptionalParams) => PagedAsyncIterableIterator<ToolboxVersionObject, ToolboxVersionObject[], PageSettings>

update

يقوم بتحديث مؤشر الإصدار الافتراضي لصندوق الأدوات إلى النسخة المحددة.

update: (name: string, defaultVersion: string, options?: ToolboxesUpdateOptionalParams) => Promise<ToolboxObject>

قيمة الخاصية

(name: string, defaultVersion: string, options?: ToolboxesUpdateOptionalParams) => Promise<ToolboxObject>