Share via


Category Struct

Definition

Argument completer implementation for Category.

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

Fields

Cost
HighAvailability
OperationalExcellence
Performance
Security

Methods

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

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

Equals(Category)

Compares values of enum type Category

Equals(Object)

Compares values of enum type Category (override for Object)

GetHashCode()

Returns hashCode for enum Category

ToString()

Returns string representation for Category

Operators

Equality(Category, Category)

Overriding == operator for enum Category

Implicit(Category to String)

Implicit operator to convert Category to string

Implicit(String to Category)

Implicit operator to convert string to Category

Inequality(Category, Category)

Overriding != operator for enum Category

Applies to