Share via


MsixPackageApplications Class

Definition

Schema for MSIX Package Application properties.

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

Constructors

MsixPackageApplications()

Creates an new MsixPackageApplications instance.

Properties

AppId

Package Application Id, found in appxmanifest.xml.

AppUserModelId

Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml.

Description

Description of Package Application.

FriendlyName

User friendly name.

IconImageName

User friendly name.

RawIcon

the icon a 64 bit string as a byte array.

RawPng

the icon a 64 bit string as a byte array.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MsixPackageApplications.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MsixPackageApplications.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of MsixPackageApplications into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to