Partager via


InvitationState Struct

Definition

The lab user invitation state.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.LabServices.Support.InvitationStateTypeConverter))]
public struct InvitationState : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.LabServices.Support.InvitationState>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.LabServices.Support.InvitationStateTypeConverter))>]
type InvitationState = struct
    interface IArgumentCompleter
Public Structure InvitationState
Implements IArgumentCompleter, IEquatable(Of InvitationState)
Inheritance
InvitationState
Attributes
Implements

Fields

Failed

There was an error while sending the invitation.

NotSent

The invitation has not been sent.

Sending

Currently sending the invitation.

Sent

The invitation has been successfully sent.

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(InvitationState)

Compares values of enum type InvitationState

Equals(Object)

Compares values of enum type InvitationState (override for Object)

GetHashCode()

Returns hashCode for enum InvitationState

ToString()

Returns string representation for InvitationState

Operators

Equality(InvitationState, InvitationState)

Overriding == operator for enum InvitationState

Implicit(InvitationState to String)

Implicit operator to convert InvitationState to string

Implicit(String to InvitationState)

Implicit operator to convert string to InvitationState

Inequality(InvitationState, InvitationState)

Overriding != operator for enum InvitationState

Applies to