Class WebPagePermissionMetadata
Represents the metadata of a web page permission.
public sealed record WebPagePermissionMetadata
- Inheritance
-
objectWebPagePermissionMetadata
- Extension Methods
Constructors
WebPagePermissionMetadata()
public WebPagePermissionMetadata()
Properties
PermissionDisplayName
Display name of the permission.
public string PermissionDisplayName { get; init; }
Property Value
- string
PermissionIsEditable
Indicates whether the permission is editable.
public bool PermissionIsEditable { get; init; }
Property Value
- bool
PermissionName
Name of the permission.
public string PermissionName { get; init; }
Property Value
- string
PermissionTooltip
Tooltip for the permission.
public string PermissionTooltip { get; set; }
Property Value
- string
Methods
Equals(WebPagePermissionMetadata?)
public bool Equals(WebPagePermissionMetadata? other)
Parameters
Returns
- bool
Equals(object?)
public override bool Equals(object? obj)
Parameters
obj
object
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int
ToString()
public override string ToString()
Returns
- string
Operators
operator ==(WebPagePermissionMetadata?, WebPagePermissionMetadata?)
public static bool operator ==(WebPagePermissionMetadata? left, WebPagePermissionMetadata? right)
Parameters
Returns
- bool
operator !=(WebPagePermissionMetadata?, WebPagePermissionMetadata?)
public static bool operator !=(WebPagePermissionMetadata? left, WebPagePermissionMetadata? right)
Parameters
Returns
- bool