ProjectAbilities Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Abilities a user has on a project.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.ProjectAbilitiesTypeConverter))]
public class ProjectAbilities : Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.IProjectAbilities
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.ProjectAbilitiesTypeConverter))>]
type ProjectAbilities = class
interface IProjectAbilities
interface IJsonSerializable
Public Class ProjectAbilities
Implements IProjectAbilities
- Inheritance
-
ProjectAbilities
- Attributes
- Implements
Constructors
ProjectAbilities() |
Creates an new ProjectAbilities instance. |
Properties
AbilitiesAsAdmin |
The abilities the user has to perform actions on the project as an admin. |
AbilitiesAsDeveloper |
The abilities the user has to perform actions on the project as a developer. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of ProjectAbilities. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of ProjectAbilities. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.IProjectAbilities. |
FromJsonString(String) |
Creates a new instance of ProjectAbilities, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of ProjectAbilities into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |