Share via


DesktopProperties Class

Definition

Schema for Desktop properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.DesktopPropertiesTypeConverter))]
public class DesktopProperties : Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.IDesktopProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.DesktopPropertiesTypeConverter))>]
type DesktopProperties = class
    interface IDesktopProperties
    interface IJsonSerializable
Public Class DesktopProperties
Implements IDesktopProperties
Inheritance
DesktopProperties
Attributes
Implements

Constructors

DesktopProperties()

Creates an new DesktopProperties instance.

Properties

Description

Description of Desktop.

FriendlyName

Friendly name of Desktop.

IconContent

The icon a 64 bit string as a byte array.

IconHash

Hash of the icon.

ObjectId

ObjectId of Desktop. (internal use)

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DesktopProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DesktopProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.IDesktopProperties.

FromJsonString(String)

Creates a new instance of DesktopProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of DesktopProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to