Class VideoLayoutRegion
A video layout region.
Inheritance
System.Object
VideoLayoutRegion
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: FM.LiveSwitch
Assembly: FM.LiveSwitch.dll
Syntax
public class VideoLayoutRegion
Constructors
VideoLayoutRegion(LayoutFrame, LayoutFrame, String, String, String, String, String, String, String[], String, String, String, String)
Initializes a new instance of the VideoLayoutRegion class.
Declaration
public VideoLayoutRegion(LayoutFrame frame, LayoutFrame bounds, string userId, string userAlias, string deviceId, string deviceAlias, string clientId, string clientTag, string[] clientRoles, string clientProtocol, string connectionId, string connectionTag, string connectionType)
Parameters
Type | Name | Description |
---|---|---|
LayoutFrame | frame | The frame. |
LayoutFrame | bounds | The bounds. |
System.String | userId | The user identifier. |
System.String | userAlias | The user alias. |
System.String | deviceId | The device identifier. |
System.String | deviceAlias | The device alias. |
System.String | clientId | The client identifier. |
System.String | clientTag | The client tag. |
System.String[] | clientRoles | The client roles. |
System.String | clientProtocol | The client protocol. |
System.String | connectionId | The connection identifier. |
System.String | connectionTag | The connection tag. |
System.String | connectionType | The connection type. |
Properties
Bounds
Gets the bounds.
Declaration
public LayoutFrame Bounds { get; }
Property Value
Type | Description |
---|---|
LayoutFrame |
ClientId
Gets the client identifier.
Declaration
public string ClientId { get; }
Property Value
Type | Description |
---|---|
System.String |
ClientProtocol
Gets the client protocol.
Declaration
public string ClientProtocol { get; }
Property Value
Type | Description |
---|---|
System.String |
ClientRoles
Gets the client roles.
Declaration
public string[] ClientRoles { get; }
Property Value
Type | Description |
---|---|
System.String[] |
ClientTag
Gets the client tag.
Declaration
public string ClientTag { get; }
Property Value
Type | Description |
---|---|
System.String |
ConnectionId
Gets the connection identifier.
Declaration
public string ConnectionId { get; }
Property Value
Type | Description |
---|---|
System.String |
ConnectionTag
Gets the connection tag.
Declaration
public string ConnectionTag { get; }
Property Value
Type | Description |
---|---|
System.String |
ConnectionType
Gets the connection type.
Declaration
public string ConnectionType { get; }
Property Value
Type | Description |
---|---|
System.String |
DeviceAlias
Gets the device alias.
Declaration
public string DeviceAlias { get; }
Property Value
Type | Description |
---|---|
System.String |
DeviceId
Gets the device identifier.
Declaration
public string DeviceId { get; }
Property Value
Type | Description |
---|---|
System.String |
Frame
Gets the frame.
Declaration
public LayoutFrame Frame { get; }
Property Value
Type | Description |
---|---|
LayoutFrame |
UserAlias
Gets the user alias.
Declaration
public string UserAlias { get; }
Property Value
Type | Description |
---|---|
System.String |
UserId
Gets the user identifier.
Declaration
public string UserId { get; }
Property Value
Type | Description |
---|---|
System.String |