Share via


DashboardPartMetadata Class

Definition

A dashboard part metadata.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Portal.Models.DashboardPartMetadataTypeConverter))]
public class DashboardPartMetadata : Microsoft.Azure.PowerShell.Cmdlets.Portal.Models.IDashboardPartMetadata
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Portal.Models.DashboardPartMetadataTypeConverter))>]
type DashboardPartMetadata = class
    interface IDashboardPartMetadata
    interface IJsonSerializable
Public Class DashboardPartMetadata
Implements IDashboardPartMetadata
Inheritance
DashboardPartMetadata
Attributes
Implements

Constructors

Name Description
DashboardPartMetadata()

Creates an new DashboardPartMetadata instance.

Properties

Name Description
Type

The dashboard part metadata type.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DashboardPartMetadata.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DashboardPartMetadata.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Portal.Models.IDashboardPartMetadata. Note: the Microsoft.Azure.PowerShell.Cmdlets.Portal.Models.IDashboardPartMetadata interface is polymorphic, and the precise model class that will get deserialized is determined at runtime based on the payload.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DashboardPartMetadata into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to