Lingua

Subscription Classe

Definizione

La risorsa per abbonamento rappresenta il ciclo di vita di un abbonamento e include proprietà che definiscono gli stati durante tutto il ciclo di vita dell'abbonamento.

public sealed class Subscription : Microsoft.Store.PartnerCenter.Models.Contract
type Subscription = class
    inherit Contract
Public NotInheritable Class Subscription
Inherits Contract
Ereditarietà

Costruttori

Nome Descrizione
Subscription()

Inizializza una nuova istanza della classe Subscription.

Proprietà

Nome Descrizione
Actions

Ottiene o imposta le azioni.

Attributes

Ottiene gli attributi.

(Ereditato da ResourceBase)
AutoRenewEnabled

Riceve o imposta un valore che indica se il rinnovo automatico è abilitato o meno.

BillingCycle

Ottiene o imposta il ciclo di fatturazione. Definisce con quale frequenza il partner viene fatturato per questo abbonamento.

BillingCycleEndDate

Ottiene o imposta la data di fine del ciclo di fatturazione per l'abbonamento a termine, in formato data-ora.

BillingType

Ottiene o imposta il tipo di fatturazione.

CancellationAllowedUntilDate

Ottiene o imposta l'ultima data in cui il partner può annullare l'abbonamento per il periodo indicato, in formato data-ora UTC. Per gli abbonamenti che non possono essere cancellati, questo valore è nullo. Per gli abbonamenti che possono essere cancellati in qualsiasi momento, questo valore indica la data di fine termine.

CommitmentEndDate

Ottiene o imposta la data di fine dell'impegno per questo abbonamento. Per gli abbonamenti che non sono auto-rinnovabili, questo rappresenta una data lontana nel futuro.

ConsumptionType

Ottiene o imposta il tipo di consumo.

ContractType

Ottiene il tipo di contratto.

CreationDate

Ottiene o imposta la data di creazione.

EffectiveStartDate

Ottiene o imposta la data di inizio effettiva di questo abbonamento. Viene usato per retrodatare un abbonamento migrato o per allinearlo a un altro.

EntitlementId

Ottiene o imposta l'identificativo di diritto.

FriendlyName

Ottiene o imposta il nome amichevole per l'abbonamento.

HasPurchasableAddons

Ottiene o imposta un valore che indica se la sottoscrizione dispone di componenti aggiuntivi acquistabili.

Id

Ottiene o imposta l'identificatore di abbonamento.

IsMicrosoftProduct

Ottiene o imposta un valore che indica se riceve o imposta il valore che indica che la disponibilità è un prodotto Microsoft.

IsTrial

Ottiene o imposta un valore che indica se l'abbonamento è una prova.

Links

Ottiene o imposta i collegamenti.

MigratedFromSubscriptionId

Ottiene o imposta l'ID dell'abbonamento Traditional-Commerce da cui è stato migrato l'abbonamento New-Commerce.

NextChargeInstructions

Riceve o imposta le istruzioni di addebito successive per i cambi del ciclo di fatturazione durante il ciclo successivo (non applicabile per offerte legacy).

OfferId

Ottiene o imposta l'identificatore dell'offerta.

OfferName

Ottiene o imposta il nome dell'offerta.

OrderId

Ottiene o imposta l'identificatore dell'ordine.

(Ereditato da Contract)
ParentSubscriptionId

Ottiene o imposta l'identificatore della sottoscrizione padre.

PartnerId

Ottiene o imposta l'identificatore MPN. Questo vale solo per scenari di partner indiretti.

ProductType

Ottiene o imposta il tipo di prodotto per l'abbonamento. Nota: Questa proprietà sarà popolata solo per i prodotti moderni in R2 finché non sarà supportato il legacy e altri nomi saranno confermati.

PromotionId

Ottiene o imposta l'ID promozione.

PublisherName

Ottiene o imposta il nome dell'editore.

Quantity

Ottiene o imposta la quantità. Ad esempio, nel caso di fatturazione basata sui seggi, questa proprietà è impostata sul conteggio dei posti.

RefundableQuantity

Ottiene o stabilisce il numero di posti idonei alla riduzione al momento della richiesta.

RefundOptions

Ottiene o imposta le opzioni di rimborso per questo abbonamento se applicabile.

RenewalTermDuration

Stabilisce o stabilisce la durata del rinnovo.

ScheduledNextTermInstructions

Riceve o imposta le istruzioni per il prossimo periodo per le modifiche programmate durante il prossimo rinnovo automatico (non applicabile per le offerte legacy).

Status

Ottiene o imposta lo stato dell'abbonamento.

SuspensionReasons

Ottiene o imposta la ragione della sospensione.

TermDuration

Stabilisce o imposta la durata del mandato.

UnitType

Ottiene o imposta le unità che definiscono la Quantità per l'abbonamento.

Si applica a