Freigeben über


ProjectCustomizationSettings Class

Definition

Settings to be used for customizations.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ProjectCustomizationSettingsTypeConverter))]
public class ProjectCustomizationSettings : Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectCustomizationSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ProjectCustomizationSettingsTypeConverter))>]
type ProjectCustomizationSettings = class
    interface IProjectCustomizationSettings
    interface IJsonSerializable
Public Class ProjectCustomizationSettings
Implements IProjectCustomizationSettings
Inheritance
ProjectCustomizationSettings
Attributes
Implements

Constructors

Name Description
ProjectCustomizationSettings()

Creates an new ProjectCustomizationSettings instance.

Properties

Name Description
Identity

The identities that can to be used in customization scenarios; e.g., to clone a repository.

UserCustomizationsEnableStatus

Indicates whether user customizations are enabled.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ProjectCustomizationSettings.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ProjectCustomizationSettings.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectCustomizationSettings.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ProjectCustomizationSettings into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to