// Code generated by msgraph-generate.go DO NOT EDIT.

package msgraph

// PlayPromptCompletionReason undocumented
type PlayPromptCompletionReason int

const (
	// PlayPromptCompletionReasonVUnknown undocumented
	PlayPromptCompletionReasonVUnknown PlayPromptCompletionReason = 0
	// PlayPromptCompletionReasonVCompletedSuccessfully undocumented
	PlayPromptCompletionReasonVCompletedSuccessfully PlayPromptCompletionReason = 1
	// PlayPromptCompletionReasonVMediaOperationCanceled undocumented
	PlayPromptCompletionReasonVMediaOperationCanceled PlayPromptCompletionReason = 2
	// PlayPromptCompletionReasonVUnknownFutureValue undocumented
	PlayPromptCompletionReasonVUnknownFutureValue PlayPromptCompletionReason = 3
)

// PlayPromptCompletionReasonPUnknown returns a pointer to PlayPromptCompletionReasonVUnknown
func PlayPromptCompletionReasonPUnknown() *PlayPromptCompletionReason {
	v := PlayPromptCompletionReasonVUnknown
	return &v
}

// PlayPromptCompletionReasonPCompletedSuccessfully returns a pointer to PlayPromptCompletionReasonVCompletedSuccessfully
func PlayPromptCompletionReasonPCompletedSuccessfully() *PlayPromptCompletionReason {
	v := PlayPromptCompletionReasonVCompletedSuccessfully
	return &v
}

// PlayPromptCompletionReasonPMediaOperationCanceled returns a pointer to PlayPromptCompletionReasonVMediaOperationCanceled
func PlayPromptCompletionReasonPMediaOperationCanceled() *PlayPromptCompletionReason {
	v := PlayPromptCompletionReasonVMediaOperationCanceled
	return &v
}

// PlayPromptCompletionReasonPUnknownFutureValue returns a pointer to PlayPromptCompletionReasonVUnknownFutureValue
func PlayPromptCompletionReasonPUnknownFutureValue() *PlayPromptCompletionReason {
	v := PlayPromptCompletionReasonVUnknownFutureValue
	return &v
}