Share via


RegistrationState Struct

Definition

The user lab registration state.

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

Fields

NotRegistered

User has registered with the lab.

Registered

User has not yet registered with the lab.

Methods

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

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

Equals(Object)

Compares values of enum type RegistrationState (override for Object)

Equals(RegistrationState)

Compares values of enum type RegistrationState

GetHashCode()

Returns hashCode for enum RegistrationState

ToString()

Returns string representation for RegistrationState

Operators

Equality(RegistrationState, RegistrationState)

Overriding == operator for enum RegistrationState

Implicit(RegistrationState to String)

Implicit operator to convert RegistrationState to string

Implicit(String to RegistrationState)

Implicit operator to convert string to RegistrationState

Inequality(RegistrationState, RegistrationState)

Overriding != operator for enum RegistrationState

Applies to