PaymentMethods interface
واجهة تمثل PaymentMethods.
الأساليب
| delete |
حذف طريقة دفع يملكها المتصل. |
| get |
الحصول على طريقة دفع متوفرة لحساب فوترة. يتم دعم العملية فقط لحسابات الفوترة ذات نوع الاتفاقية اتفاقية عملاء Microsoft. |
| get |
الحصول على طريقة دفع مرتبطة بملف تعريف الفوترة. يتم دعم العملية فقط لحسابات الفوترة ذات نوع الاتفاقية اتفاقية عملاء Microsoft. |
| get |
الحصول على طريقة دفع مملوكة للمتصل. |
| list |
يسرد طرق الدفع المتوفرة لحساب الفوترة. إلى جانب طرق الدفع التي يملكها المتصل، يمكن إرفاق طرق الدفع هذه بملف تعريف الفوترة لإجراء الدفعات. يتم دعم العملية فقط لحسابات الفوترة ذات نوع الاتفاقية اتفاقية عملاء Microsoft. |
| list |
يسرد طرق الدفع المرفقة بملف تعريف الفوترة. يتم دعم العملية فقط لحسابات الفوترة ذات نوع الاتفاقية اتفاقية عملاء Microsoft. |
| list |
يسرد طرق الدفع المملوكة للمتصل. |
تفاصيل الأسلوب
deleteByUser(string, PaymentMethodsDeleteByUserOptionalParams)
حذف طريقة دفع يملكها المتصل.
function deleteByUser(paymentMethodName: string, options?: PaymentMethodsDeleteByUserOptionalParams): Promise<void>
المعلمات
- paymentMethodName
-
string
المعرف الذي يعرف طريقة الدفع بشكل فريد.
معلمات الخيارات.
المرتجعات
Promise<void>
getByBillingAccount(string, string, PaymentMethodsGetByBillingAccountOptionalParams)
الحصول على طريقة دفع متوفرة لحساب فوترة. يتم دعم العملية فقط لحسابات الفوترة ذات نوع الاتفاقية اتفاقية عملاء Microsoft.
function getByBillingAccount(billingAccountName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingAccountOptionalParams): Promise<PaymentMethod>
المعلمات
- billingAccountName
-
string
المعرف الذي يعرف حساب الفوترة بشكل فريد.
- paymentMethodName
-
string
المعرف الذي يعرف طريقة الدفع بشكل فريد.
معلمات الخيارات.
المرتجعات
Promise<PaymentMethod>
getByBillingProfile(string, string, string, PaymentMethodsGetByBillingProfileOptionalParams)
الحصول على طريقة دفع مرتبطة بملف تعريف الفوترة. يتم دعم العملية فقط لحسابات الفوترة ذات نوع الاتفاقية اتفاقية عملاء Microsoft.
function getByBillingProfile(billingAccountName: string, billingProfileName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingProfileOptionalParams): Promise<PaymentMethodLink>
المعلمات
- billingAccountName
-
string
المعرف الذي يعرف حساب الفوترة بشكل فريد.
- billingProfileName
-
string
المعرف الذي يعرف ملف تعريف الفوترة بشكل فريد.
- paymentMethodName
-
string
المعرف الذي يعرف طريقة الدفع بشكل فريد.
معلمات الخيارات.
المرتجعات
Promise<PaymentMethodLink>
getByUser(string, PaymentMethodsGetByUserOptionalParams)
الحصول على طريقة دفع مملوكة للمتصل.
function getByUser(paymentMethodName: string, options?: PaymentMethodsGetByUserOptionalParams): Promise<PaymentMethod>
المعلمات
- paymentMethodName
-
string
المعرف الذي يعرف طريقة الدفع بشكل فريد.
معلمات الخيارات.
المرتجعات
Promise<PaymentMethod>
listByBillingAccount(string, PaymentMethodsListByBillingAccountOptionalParams)
يسرد طرق الدفع المتوفرة لحساب الفوترة. إلى جانب طرق الدفع التي يملكها المتصل، يمكن إرفاق طرق الدفع هذه بملف تعريف الفوترة لإجراء الدفعات. يتم دعم العملية فقط لحسابات الفوترة ذات نوع الاتفاقية اتفاقية عملاء Microsoft.
function listByBillingAccount(billingAccountName: string, options?: PaymentMethodsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>
المعلمات
- billingAccountName
-
string
المعرف الذي يعرف حساب الفوترة بشكل فريد.
معلمات الخيارات.
المرتجعات
listByBillingProfile(string, string, PaymentMethodsListByBillingProfileOptionalParams)
يسرد طرق الدفع المرفقة بملف تعريف الفوترة. يتم دعم العملية فقط لحسابات الفوترة ذات نوع الاتفاقية اتفاقية عملاء Microsoft.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: PaymentMethodsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<PaymentMethodLink, PaymentMethodLink[], PageSettings>
المعلمات
- billingAccountName
-
string
المعرف الذي يعرف حساب الفوترة بشكل فريد.
- billingProfileName
-
string
المعرف الذي يعرف ملف تعريف الفوترة بشكل فريد.
معلمات الخيارات.
المرتجعات
listByUser(PaymentMethodsListByUserOptionalParams)
يسرد طرق الدفع المملوكة للمتصل.
function listByUser(options?: PaymentMethodsListByUserOptionalParams): PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>
المعلمات
معلمات الخيارات.