Show / Hide Table of Contents

Class ClientCapabilityProvider

Inheritance
object
ClientCapabilityProvider
Implements
IClientCapabilityProvider
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Services.ClientCapability
Assembly: DotNetNuke.dll
Syntax
public abstract class ClientCapabilityProvider : IClientCapabilityProvider

Constructors

ClientCapabilityProvider()

Declaration
protected ClientCapabilityProvider()

Properties

CurrentClientCapability

Declaration
public static IClientCapability CurrentClientCapability { get; }
Property Value
Type Description
IClientCapability

SupportsTabletDetection

Declaration
public virtual bool SupportsTabletDetection { get; }
Property Value
Type Description
bool

Methods

GetAllClientCapabilities()

Declaration
public abstract IQueryable<IClientCapability> GetAllClientCapabilities()
Returns
Type Description
IQueryable<IClientCapability>

GetAllClientCapabilityValues()

Declaration
public abstract IDictionary<string, List<string>> GetAllClientCapabilityValues()
Returns
Type Description
IDictionary<string, List<string>>

GetClientCapability(string)

Declaration
public abstract IClientCapability GetClientCapability(string userAgent)
Parameters
Type Name Description
string userAgent
Returns
Type Description
IClientCapability

GetClientCapability(HttpRequest)

Declaration
public virtual IClientCapability GetClientCapability(HttpRequest httpRequest)
Parameters
Type Name Description
HttpRequest httpRequest
Returns
Type Description
IClientCapability

GetClientCapabilityById(string)

Declaration
public abstract IClientCapability GetClientCapabilityById(string clientId)
Parameters
Type Name Description
string clientId
Returns
Type Description
IClientCapability

Instance()

Declaration
public static ClientCapabilityProvider Instance()
Returns
Type Description
ClientCapabilityProvider

Implements

IClientCapabilityProvider

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS