GHAMatrixSwitcher Methods |
[This is preliminary documentation and is subject to change.]
The GHAMatrixSwitcher type exposes the following members.
Name | Description | |
---|---|---|
![]() | Bind(IGHAObject, IGHAObject) |
Attempts to bind all matching properties in the source and destination objects by matching properties defined in capabilities definitions
|
![]() | Bind(IGHAObject, String, IGHAObject, String) |
Creates a two-way binding between the specified property in source to the specified property in Destination. The property types must
match.
|
![]() | GetAvailableInputs |
Searches all inputs for an available device that can render the provided media item
|
![]() | GetAvailableInputsForContent |
Returns the unallocated inputs that are capable of playing the specified Content
Note that content is a collection of media items.
|
![]() | GetCurrentlyMappedInput |
Returns the input currently mapped to the specified output
|
![]() | GetCurrentlyMappedOutput |
Returns the currently mapped output to the specified input
|
![]() | Map |
Maps an input to an output
|
![]() | RegisterInput |
Adds the provided input to this matrix switcher
The caller should have used the CreateObject method to create the input as a child of the matrix switcher
This method will register the input
|
![]() | RegisterOutput |
Adds the provided output to this matrix switcher
The caller should have used the CreateObject method to create the output as a child of the matrix switcher
This method will register the output
|
![]() | SendMessageToZone |
For hardware that supports it, sends a message to a switcher zone that can be ultimately
displayed to the end user
|
![]() | UnBind(IGHAObject) |
Unbinds all bindings for the source object
|
![]() | UnBind(IGHAObject, IGHAObject) |
Unbinds the source and object (private implementation for the GHAMatrix Switcher)
|
![]() | UnBind(IGHAObject, String, IGHAObject, String) |
Binds specific properties within the source and destination objects (GHAMAtrixSwitcher version of Bind)
|
![]() | UnMap |
Unmaps the output
|