Class PermissionRegistry
Inheritance
System.Object
PermissionRegistry
Assembly: OpenMod.Core.dll
Syntax
public class PermissionRegistry : object, IPermissionRegistry
Constructors
|
Improve this Doc
View Source
PermissionRegistry()
Declaration
public PermissionRegistry()
Methods
|
Improve this Doc
View Source
FindPermission(IOpenModComponent, String)
Declaration
public IPermissionRegistration FindPermission(IOpenModComponent component, string permission)
Parameters
Returns
|
Improve this Doc
View Source
FindPermission(String)
Declaration
public IPermissionRegistration FindPermission(string permission)
Parameters
Type |
Name |
Description |
System.String |
permission |
|
Returns
|
Improve this Doc
View Source
GetPermissions(IOpenModComponent)
Declaration
public IReadOnlyCollection<IPermissionRegistration> GetPermissions(IOpenModComponent component)
Parameters
Returns
|
Improve this Doc
View Source
RegisterPermission(IOpenModComponent, String, Nullable<String>, Nullable<PermissionGrantResult>)
Declaration
public void RegisterPermission(IOpenModComponent component, string permission, string? description = null, PermissionGrantResult? defaultGrant = null)
Parameters
Implements
Extension Methods