Introduction
HomeUX Client API - Overview
HomeUX Client API - Reference
HomeUX.ClientAppSupport Namespace
ClientFramework Class
AutoRepeatDelay Property
AutoRepeatInterval Property
BackButton Property
BeginConnectingToServer Method
ClientStatus Property
ConnectionSettingsScreenName Field
ConnectionStatus Property
Current Property
DefaultBackgroundBrush Property
DefaultHomeScreenName Property
DisconnectFromServer Method
GetAppSetting Method
GoToScreen Method
HasInstance Property
HomeButton Property
HomeScreenName Property
IsHostKioskMode Property
IsSimulatedServerMode Property
OnExit Method
SaveAppSettings Method
SaveConnectionSettings Method
ScreenArea Property
ScreenChooser Property
Screens Property
ServerHostName Property
ServerPassword Property
ServerPortNumber Property
ServerSimulator Property
SetAppSetting Method
StartupEventArgs Property
TopLevelPage Property
TopLevelPageLayoutRoot Property
TopLevelPageTransform Property
TryFindScreen Method
TryFindScreenControl Method
TryGoToScreen Method
ConnectionStatus Enumeration
IScreenOwner Interface
CurrentScreen Property
Screen Class
CloseModalMessageBox Method
Control Property
DefaultParentName Property
DisableDirectNavigation Property
HasTab Property
InitArgs Property
Label Property
Name Property
ShowModalMessageBox Method
TabItem Property
Screen.InitializationArguments Class
ScreenTab Class
DefaultParentNameProperty Field
DisableDirectNavigationProperty Field
GetDefaultParentName Method
GetDisableDirectNavigation Method
GetInitArgs Method
GetLabel Method
GetScreenControl Method
InitArgsProperty Field
LabelProperty Field
ScreenControlProperty Field
SetDefaultParentName Method
SetDisableDirectNavigation Method
SetInitArgs Method
SetLabel Method
SetScreenControl Method
SyncClient Class
InstanceIdChanged Event
RegisterParcelRecipient Method
UnregisterParcelRecipient Method
HomeUX.ClientControlSupport Namespace
ClientGlobals Class
Alert Method
AlertsDisplay Property
AutoRepeatDelay Property
AutoRepeatInterval Property
DefaultBackground Property
IsTouchMode Property
TryGoToScreen Property
DialogSettings Class
BackgroundMargin Field
IsModal Field
PeekThrough Property
IControlHelperConnector Interface
GetControl Method
GetTemplateChild Method
IDialogSite Interface
CloseDialog Method
RemoveGlow Method
RepositionDialog Method
ShowDialog Method
IPerformKeyEvent Interface
PerformKeyDown Method
PerformKeyUp Method
IPseudofocusable Interface
IsPseudofocused Property
Item Class
DataProperty Field
GetData Method
GetTypedValue Method
GetUntypedValue Method
IsUsingDataProperty Property
SetData Method
SetUntypedValue Method
SyncHelper Class
CheckOrphanStatus Method
ConfigurationChanged Event
ConfigurationNode Property
ConfigurationSyncPath Property
Features Property
IsConfigurationNodeAvailable Property
IsOnline Property
IsOnlineChanged Event
IsOrphan Property
IsPersonalizationNodeAvailable Property
IsPrimaryNodeAvailable Property
IsUsingConfiguration Property
IsWaiting Property
IsWaitingChanged Event
PerformItemAction Method
PersonalizationChanged Event
PersonalizationNode Property
PrimaryDescendantChanged Event
PrimaryNode Property
PrimaryValueChanged Event
SyncHelper Constructor
SyncPath Property
SyncHelperFeatures Enumeration
UiVisibility Enumeration
HomeUX.Controls Namespace
ClientStatus Class
DragZoneVisibility Enumeration
ItemClickEventArgs Class
Item Property
ItemValue Property
ItemClickEventHandler Delegate
ScrollAlignment Enumeration
SelectionMode Enumeration
TouchButton Class
IsAutoRepeatEnabled Property
IsLit Property
IsPseudofocused Property
IsWaiting Property
IsWaitingChanged Event
ItemAction Property
ItemActionProperty Field
LitBackground Property
SuppressIsWaitingDisplay Property
SuppressIsWaitingDisplayProperty Field
SyncPath Property
Text Property
TextProperty Field
TextStyle Property
TextStyleProperty Field
TouchDropDownList Class
TouchKeyboard Class
TouchLevel Class
Favorites Property
SetFavorites Method
TouchListBox Class
LayoutComplete Event
SuppressFocusDisplay Property
TryMapItemToButton Method
TryMapItemValueToButton Method
TouchListBoxItem Class
TouchListBoxRow Class
TouchScrollViewer Class
Extent Property
PerformKeyboardNavigation Method
PerformScrollButtonNavigation Method
SuppressFocusDisplay Property
TouchScrollViewerWithFocus Class
FirstItem Property
GetRowItems Method
LastItem Property
PerformKeyboardNavigation Method
PseudofocusedItem Property
TrySetPseudofocus Method
TouchScrollViewerWithRows Class
ContainsRow Method
FindRowAboveViewport Method
FindRowAtBottomOfViewport Method
FindRowAtTopOfViewport Method
FindRowBelowViewport Method
GetIndexOfRow Method
LineDown Method
LineUp Method
PageDown Method
PageUp Method
PerformKeyboardNavigation Method
PerformScrollButtonNavigation Method
Rows Property
ScrollPeekAmount Property
ScrollPeekAmountProperty Field
TouchScrollViewerWithRows Constructor
TouchSelector Class
ConfigurationSyncPath Property
DragZoneVisibility Property
IsWaiting Property
ItemAction Property
ItemButtonStyle Property
ItemsAdded Event
ItemsConfigurationSyncPath Property
ItemStyle Property
ListMargin Property
PageButtonVisibility Property
ScrollButtonVisibility Property
ScrollPeekAmount Property
ScrollSliderVisibility Property
SelectedItemValue Property
SelectionMode Property
SyncPath Property
ViewportMaxHeight Property
ViewportMaxWidth Property
ViewportMinHeight Property
ViewportMinWidth Property
TouchTabStrip Class
CurrentItemSelected Event
DefaultTabTextStyle Property
IsPartiallySelected Property
ItemMinWidth Property
ItemPadding Property
LeftGapWidth Property
ManageTabSheet Method
OnApplyTemplate Method
RightGapWidth Property
SelectedItemData Property
SelectedItemDataChanged Event
TabBottomSeparatorIsSuppressed Property
TouchTabStrip Constructor
TouchTextBox Class
VerticalRockerOverlay Class
HomeUX.DriverModel Namespace
ConfigurationElement Class
NewConfigurationException Method
ConfigurationException Class
ConfigurationException Constructor
ToFatalException Method
Driver Class
BroadcastSyncNodeOperation Method
Dispose Method
IsEnabled Property
MergeRequests Method
OnDisable Method
OnEnable Method
OnInitialize Method
ProcessSyncNodeCommand Method
ProcessSyncNodeUpdate Method
SerializeStateForClient Method
Trace Method
Driver.IDisableRequest Interface
Driver.IEnableRequest Interface
Driver.Request Class
Error Property
OnExit Method
Operation Property
Originators Property
DriverException Class
DriverException Constructor
HomeUX.Networking Namespace
IMessageEndpoint Interface
Message Class
FailedValue Field
GetBufferList Method
Headers Property
SetHeaders Method
Message.FailedValueType Class
MessageBuilder Class
MessageEndpoint Class
MessagePipe Class
AppendBytes Method
BodyBytesAvailable Property
Clear Method
DeleteMessage Method
GetHeader Method
HeaderSeparator Property
IsHeaderComplete Property
MessagePipe Constructor
TryGetBody Method
HomeUX.SimulationOnClientSupport Namespace
ServerSimulatorBase Class
HomeUX.Synchronization Namespace
DescendantChangedEventArgs Class
Changes Property
Originator Property
DescendantChangedEventHandler Delegate
DescendantChanges Enumeration
IsOnlineChangedEventArgs Class
IsOnline Property
IsOnlineChangedEventHandler Delegate
IsWaitingChangedEventArgs Class
IsWaiting Property
IsWaitingChangedEventHandler Delegate
ISyncClient Interface
ItemAction Enumeration
SyncException Class
SyncException Constructor
SyncNode Class
Children Property
DescendantChanged Event
HasChildren Property
IsWaiting Property
IsWaitingChanged Event
SetValue Method
Value Property
ValueChanged Event
ValueType Property
SyncNodeBase Class
Children Property
CreateNode Method
Dump Property
HasChildren Property
IsWaiting Property
Item Property
Name Property
Parent Property
Path Property
PerformItemAction Method
SetValue Method
TopLevelNode Property
TryFindNode Method
TryFindValue Method
TryGetValue Method
Value Property
SyncNodeCommand Class
SyncNodeOperation Class
OriginatedHere Property
SyncNodeUpdate Class
IsFailure Property
Value Property
SyncNodeValueType Enumeration
SyncPath Class
IsPersonalization Property
ValueChangedEventArgs Class
Originator Property
ValueChangedEventHandler Delegate
HomeUX.Utilities Namespace
AlertType Enumeration
AtomicBool Structure
AtomicBool Constructor
Exchange Method
operator AtomicBool Method
operator bool Method
Value Property
CreateInstanceException Class
Disposer Class
Dispose Method
Push Method
EmptyListEnumerator Class
EncapsulatedString Class
EncapsulatedString Constructor
ToString Method
FatalException Class
FatalException Constructor
GenericAsyncResult Class
GenericReply Class
Reply Property
GrowableBuffer Class
AppendBytes Method
AppendUtf8 Method
Clear Method
Contents Property
DeleteBytes Method
GrowableBuffer Constructor
Length Property
IAlertsDisplay Interface
AddMessage Method
IDisposedSource Interface
Disposed Event
ILogDestination Interface
LogError Method
LogInfo Method
LogWarning Method
InternalErrorException Class
InternalErrorException Constructor
LazyList Class
Add Method
Count Property
Item Property
ListOrNull Property
RemoveAt Method
LazyStringList Class
Add Method
NonfatalException Class
NonfatalException Constructor
ParsedArguments Class
FormatStringListItem Method
GetRequiredStringListArgument Method
StringForm Property
ParsedCommand Class
ReadOnlyDictionary Class
Empty Property
ReadOnlyDictionary Constructor
SerialParameters Class
BaudRate Property
DataBits Property
DtrEnable Property
Parity Property
Parse Method
PortName Property
RtsEnable Property
SerialParameters Constructor
StopBits Property
SimpleList Class
SimpleSerialHardware Class
CommandTimedOut Event
CommandTimeoutInterval Property
HardwareLabel Property
MaxPartialReceivedLength Property
Open Method
ParseReceivedString Method
TransmitCommand Method
WorkQueue Property
SimpleSerialHardwareCommandTimedOutEventArgs Class
SimpleSerialHardwareMode Enumeration
StateMachine Class
Implementation Method
IsOrphaned Property
NextState Method
Start Method
StateMachine.ResultHolder Class
OnDone Method
Result Field
StringSet Class
Add Method
Clear Method
Count Property
Remove Method
StringSet Constructor
ToArray Method
Util Class
BinarySearch Method
CombineSalt Method
Compare Method
ComputerName Property
CreateInstance Method
DeleteTrailingNewline Method
EnumerateClusters Method
Format Method
FormatExceptionMessage Method
GenerateHalfSalt Method
GetLockDebuggerDisplay Method
IndicesOf Method
ParseHalfSaltString Method
ParseXmlBool Method
RegisterAssemblyResolver Method
SaltLength Field
SplitAndTrim Method
ToUtf8 Method
Utf8ToString Method
Util.EndOfClusterDelegate Delegate
Util.GetClusterKeyDelegate Delegate
Util.ProcessClusterItemDelegate Delegate
Util.StartOfClusterDelegate Delegate
VirtualSerialDataReceivedEventHandler Delegate
VirtualSerialPort Class
BytesToRead Property
DataReceived Event
Dispose Method
FireDataReceived Method
HandleEvents Method
NewLine Property
Open Method
Read Method
ReadExisting Method
SupportsBinaryMode Property
SupportsCharacterBasedTextMode Property
SupportsLineBasedTextMode Property
Write Method
WriteLine Method
VirtualSerialPortException Class
VirtualSerialPortException Constructor
When Structure
Equals Method
FormatTime Method
GetHashCode Method
operator - Method
operator != Method
operator + Method
operator < Method
operator <= Method
operator == Method
operator > Method
operator >= Method
ToString Method
Zero Field
WorkItem Class
Abort Method
Action Property
IsQueued Property
When Property
WorkItem Constructor
WorkQueue Property
WorkItemWithKey Class
Key Property
WorkItemWithKey Constructor
WorkQueue Class
AbortWorkItemsWithKey Method
Add Method
Dispose Method
Disposed Event
InvokeAsync Method
IsDisposed Property
IsDisposing Property
Now Property
WorkItemCount Property
WorkItems Property
WorkQueue Constructor
HomeUX Client Source Code
Client Source Code Files
Common\CommonResources.Designer.cs
Common\Driver.cs
Common\Messages.cs
Common\SimpleSerialHardware.cs
Common\SyncClient.cs
Common\Utilities.cs
Common\VirtualSerialPort.cs
Common\WorkQueue.cs
ClientLibrary\ClientAppSupport.cs
ClientLibrary\ClientControlSupport.cs
ClientLibrary\ClientEndpoint.cs
ClientLibrary\UiUtilities.cs
ClientLibrary\Controls\Banners.cs
ClientLibrary\Controls\ClientStatus.cs
ClientLibrary\Controls\Icons.cs
ClientLibrary\Controls\LogItem.cs
ClientLibrary\Controls\PolygonGlow.cs
ClientLibrary\Controls\Rockers.cs
ClientLibrary\Controls\Shadow.cs
ClientLibrary\Controls\TouchButton.cs
ClientLibrary\Controls\TouchDropDownList.cs
ClientLibrary\Controls\TouchField.cs
ClientLibrary\Controls\TouchKeyboard.cs
ClientLibrary\Controls\TouchLevel.cs
ClientLibrary\Controls\TouchListBox.cs
ClientLibrary\Controls\TouchMessageBox.cs
ClientLibrary\Controls\TouchScrollViewer.cs
ClientLibrary\Controls\TouchScrollViewerWithFocus.cs
ClientLibrary\Controls\TouchScrollViewerWithRows.cs
ClientLibrary\Controls\TouchSlider.cs
ClientLibrary\Controls\TouchTabStrip.cs
ClientLibrary\Controls\TouchTextBox.cs
ClientLibrary\obj\Debug\Screens\AlertsScreen.g.cs
ClientLibrary\obj\Debug\Screens\ConnectionSettingsScreen.g.cs
ClientLibrary\obj\Debug\Screens\DevicesScreen.g.cs
ClientLibrary\obj\Debug\Screens\ToolsScreen.g.cs
ClientLibrary\Screens\AlertsScreen.xaml.cs
ClientLibrary\Screens\ConnectionSettingsScreen.xaml.cs
ClientLibrary\Screens\DevicesScreen.xaml.cs
ClientLibrary\Screens\ToolsScreen.xaml.cs
ClientLibrary\SimulationOnClientSupport\SimulationOnClientSupport.cs
Client\App.xaml.cs
Client\Page.xaml.cs
Client\GameRoom\Gr.xaml.cs
Client\GameRoom\GrAv.xaml.cs
Client\General\Gen.xaml.cs
Client\General\GenAudio.xaml.cs
Client\GuestArea\Ga.xaml.cs
Client\LivingArea\La.xaml.cs
Client\LivingArea\LaAv.xaml.cs
Client\LivingArea\LaAvDetails.xaml.cs
Client\MasterSuite\Ms.xaml.cs
Client\MasterSuite\MsAv.xaml.cs
Client\MediaControl\Mc.xaml.cs
Client\MediaControl\McDvd.xaml.cs
Client\MediaControl\McDvdMore.xaml.cs
Client\MediaControl\McTivo.xaml.cs
Client\MediaControl\McVcr.xaml.cs
Client\obj\Debug\App.g.cs
Client\obj\Debug\Page.g.cs
Client\obj\Debug\GameRoom\Gr.g.cs
Client\obj\Debug\GameRoom\GrAv.g.cs
Client\obj\Debug\General\Gen.g.cs
Client\obj\Debug\General\GenAudio.g.cs
Client\obj\Debug\GuestArea\Ga.g.cs
Client\obj\Debug\LivingArea\La.g.cs
Client\obj\Debug\LivingArea\LaAv.g.cs
Client\obj\Debug\LivingArea\LaAvDetails.g.cs
Client\obj\Debug\MasterSuite\Ms.g.cs
Client\obj\Debug\MasterSuite\MsAv.g.cs
Client\obj\Debug\MediaControl\Mc.g.cs
Client\obj\Debug\MediaControl\McDvd.g.cs
Client\obj\Debug\MediaControl\McDvdMore.g.cs
Client\obj\Debug\MediaControl\McTivo.g.cs
Client\obj\Debug\MediaControl\McVcr.g.cs
HomeUX.ClientAppSupport Namespace
ClientFramework Class
_appSettings Field
_dialogs Field
_endpoint Field
_homeScreenName Field
_reloadTimer Field
_screens Field
_screenStack Field
_suppressNavigation Field
_syncClient Field
AdjustBackButton Method
AutoRepeatDelay Property
AutoRepeatInterval Property
BackButton Property
BeginConnectingToServer Method
ClientStatus Property
ConnectionSettingsScreenName Field
ConnectionStatus Property
Current Property
DefaultBackgroundBrush Property
DefaultHomeScreenName Property
DisconnectFromServer Method
GetAppSetting Method
GoHome Method
GoToScreen Method
HasInstance Property
HomeButton Property
HomeScreenName Property
HomeScreenNameSettingName Field
Initialize Method
InitializeClientGlobals Method
IsHostKioskMode Property
IsSimulatedServerMode Property
IsSimulatedServerModeSettingName Field
LoadAppSettings Method
MaxScreenStackCount Field
OnExit Method
OnFullScreenChanged Method
OnTabSelected Method
RetryConnectionMilliseconds Field
SaveAppSettings Method
SaveAppSettingsAsync Method
SaveConnectionSettings Method
ScreenArea Property
ScreenChooser Property
Screens Property
ServerHostName Property
ServerHostNameSettingName Field
ServerPassword Property
ServerPasswordSettingName Field
ServerPortNumber Property
ServerPortNumberSettingName Field
ServerSimulator Property
SetAppSetting Method
SettingsFileName Field
SettingsFileSaveMilliseconds Field
StartupEventArgs Property
TopLevelPage Property
TopLevelPageLayoutRoot Property
TopLevelPageTransform Property
TryFindScreen Method
TryFindScreenControl Method
TryGoToScreen Method
WhiteSpaceRegex Field
ClientFramework.ScreenState Class
IsPartiallySelected Property
Screen Property
ScreenName Property
SelectedScreenTag Property
ConnectionStatus Enumeration
IScreenOwner Interface
CurrentScreen Property
Screen Class
CloseModalMessageBox Method
Control Property
DefaultParentName Property
DisableDirectNavigation Property
HasTab Property
InitArgs Property
Label Property
Name Property
ShowModalMessageBox Method
TabItem Property
Screen.InitializationArguments Class
ScreenTab Class
DefaultParentNameProperty Field
DisableDirectNavigationProperty Field
GetDefaultParentName Method
GetDisableDirectNavigation Method
GetInitArgs Method
GetLabel Method
GetScreenControl Method
InitArgsProperty Field
LabelProperty Field
ScreenControlProperty Field
SetDefaultParentName Method
SetDisableDirectNavigation Method
SetInitArgs Method
SetLabel Method
SetScreenControl Method
SyncClient Class
_descendantsChangedQueue Field
_instanceId Field
InstanceIdChanged Event
RegisterParcelRecipient Method
UnregisterParcelRecipient Method
HomeUX.ClientControlSupport Namespace
ClientGlobals Class
Alert Method
AlertsDisplay Property
AutoRepeatDelay Property
AutoRepeatInterval Property
DefaultBackground Property
IsTouchMode Property
TryGoToScreen Property
DialogSettings Class
BackgroundMargin Field
IsModal Field
PeekThrough Property
IControlHelperConnector Interface
GetControl Method
GetTemplateChild Method
IDialogSite Interface
CloseDialog Method
RemoveGlow Method
RepositionDialog Method
ShowDialog Method
IPerformKeyEvent Interface
PerformKeyDown Method
PerformKeyUp Method
IPseudofocusable Interface
IsPseudofocused Property
Item Class
DataProperty Field
GetData Method
GetTypedValue Method
GetUntypedValue Method
IsUsingDataProperty Property
SetData Method
SetUntypedValue Method
SyncHelper Class
_configurationNode Field
_personalizationNode Field
_primaryNode Field
_syncPath Field
AdjustConnectionToSyncTree Method
CheckAccess Method
CheckOrphanStatus Method
ConfigurationChanged Event
ConfigurationNode Property
ConfigurationSyncPath Property
Features Property
IsConfigurationNodeAvailable Property
IsOnline Property
IsOnlineChanged Event
IsOrphan Property
IsPersonalizationNodeAvailable Property
IsPrimaryNodeAvailable Property
IsUsingConfiguration Property
IsWaiting Property
IsWaitingChanged Event
OnConfigurationNodeDescendantChanged Method
OnIsOnlineChanged Method
OnIsWaitingChanged Method
OnPersonalizationNodeDescendantChanged Method
OnPrimaryNodeDescendantChanged Method
OnPrimaryNodeValueChanged Method
PerformItemAction Method
PersonalizationChanged Event
PersonalizationNode Property
PrimaryDescendantChanged Event
PrimaryNode Property
PrimaryValueChanged Event
SyncHelper Constructor
SyncPath Property
UpdateOnlineStatus Method
SyncHelperFeatures Enumeration
UiVisibility Enumeration
HomeUX.Common Namespace
CommonResources Class
ArgumentEnumerator_LeadingSlashOrHyphen Property
CreateInstance_ExceptionFromConstructor Property
CreateInstance_NoConstructor Property
Culture Property
FailedToCreateInstance Property
FailedToLoadAssembly Property
InternalError Property
ResourceManager Property
HomeUX.Controls Namespace
ClientStatus Class
_displayedTotalMinutes Field
UpdateDisplay Method
DragZoneVisibility Enumeration
ItemClickEventArgs Class
Item Property
ItemValue Property
ItemClickEventHandler Delegate
ScrollAlignment Enumeration
SelectionMode Enumeration
TouchButton Class
_syncHelper Field
_syncHelper_IsOnlineChanged Method
_syncHelper_IsWaitingChanged Method
_syncHelper_PrimaryValueChanged Method
DebugLabel Property
IsAutoRepeatEnabled Property
IsLit Property
IsPseudofocused Property
IsWaiting Property
IsWaitingChanged Event
ItemAction Property
ItemActionProperty Field
LitBackground Property
SuppressIsWaitingDisplay Property
SuppressIsWaitingDisplayProperty Field
SyncPath Property
Text Property
TextProperty Field
TextStyle Property
TextStyleProperty Field
TouchDropDownList Class
_syncHelper Field
_syncHelper_ConfigurationChanged Method
_syncHelper_IsOnlineChanged Method
_syncHelper_IsWaitingChanged Method
_syncHelper_PrimaryValueChanged Method
TouchKeyboard Class
BackspaceButton_Click Method
CapsLockButton_Click Method
DeleteButton_Click Method
EndButton_Click Method
EnterButton_Click Method
HomeButton_Click Method
LeftArrowButton_Click Method
RightArrowButton_Click Method
ShiftButton_Click Method
SpaceButton_Click Method
TabButton_Click Method
TouchLevel Class
_syncHelper Field
_syncHelper_IsOnlineChanged Method
_syncHelper_IsWaitingChanged Method
_syncHelper_PersonalizationChanged Method
_syncHelper_PrimaryValueChanged Method
Favorites Property
SetFavorites Method
TouchListBox Class
_syncHelper Field
_syncHelper_ConfigurationChanged Method
_syncHelper_IsOnlineChanged Method
_syncHelper_IsWaitingChanged Method
_syncHelper_PrimaryValueChanged Method
LayoutComplete Event
SuppressFocusDisplay Property
TryMapItemToButton Method
TryMapItemValueToButton Method
TouchListBoxItem Class
TouchListBoxRow Class
TouchScrollViewer Class
_extentParent Field
_layoutRoot Field
_lineDownButton Field
_lineUpButton Field
_lineUpFraction Field
_pageDownButton Field
_pageUpButton Field
_scrollButtonColumn Field
_scrollButtonColumnOriginalWidth Field
_scrollingUiIsEnabled Field
_scrollMargin Field
_scrollSliderColumn Field
_scrollSliderColumnOriginalWidth Field
_scrollViewer Field
_scrollViewerFocusControl Field
_touchSlider Field
EnableScrolling Method
Extent Property
PerformKeyboardNavigation Method
PerformScrollButtonNavigation Method
ScrollButtonColumnName Field
ScrollSliderColumnName Field
SuppressFocusDisplay Property
VisibleViewportHeight Property
TouchScrollViewerWithFocus Class
_hasFocus Field
_itemKeyEventArgs Field
_pseudofocusedItem Field
ContainsItem Method
FindItemGivenKeyboardKey Method
FirstItem Property
GetRowItems Method
LastItem Property
PerformKeyboardNavigation Method
PseudofocusedItem Property
TrySetPseudofocus Method
TouchScrollViewerWithRows Class
ContainsRow Method
FindRowAboveViewport Method
FindRowAtBottomOfViewport Method
FindRowAtTopOfViewport Method
FindRowBelowViewport Method
GetIndexOfRow Method
LineDown Method
LineUp Method
PageDown Method
PageUp Method
PerformKeyboardNavigation Method
PerformScrollButtonNavigation Method
RowContainerDefaultImplementation Property
Rows Property
RowsDefaultImplementation Property
ScrollPeekAmount Property
ScrollPeekAmountProperty Field
TouchScrollViewerWithRows Constructor
TouchSelector Class
ConfigurationSyncPath Property
DragZoneVisibility Property
IsWaiting Property
ItemAction Property
ItemButtonStyle Property
ItemsAdded Event
ItemsConfigurationSyncPath Property
ItemStyle Property
ListMargin Property
PageButtonVisibility Property
ScrollButtonVisibility Property
ScrollPeekAmount Property
ScrollSliderVisibility Property
SelectedItemValue Property
SelectionMode Property
SyncPath Property
ViewportMaxHeight Property
ViewportMaxWidth Property
ViewportMinHeight Property
ViewportMinWidth Property
TouchTabStrip Class
_lowerBoundaryLines Field
_needToDeleteBoundaryLines Field
_upperBoundaryLines Field
AdjustBoundaryLinesForColumn Method
CurrentItemSelected Event
DefaultTabTextStyle Property
DeleteBoundaryLines Method
IsPartiallySelected Property
ItemMinWidth Property
ItemPadding Property
LeftGapWidth Property
ManageTabSheet Method
OnApplyTemplate Method
RightGapWidth Property
SelectedItemData Property
SelectedItemDataChanged Event
TabBottomSeparatorIsSuppressed Property
TouchTabStrip Constructor
TouchTextBox Class
VerticalRockerOverlay Class
HomeUX.DriverModel Namespace
ConfigurationElement Class
NewConfigurationException Method
ConfigurationException Class
ConfigurationException Constructor
ToFatalException Method
Driver Class
_currentRequest Field
_executeNextRequestWorkItem Field
_futureRequests Field
BroadcastSyncNodeOperation Method
Dispose Method
IsEnabled Property
MergeRequests Method
OnDisable Method
OnEnable Method
OnInitialize Method
ProcessSyncNodeCommand Method
ProcessSyncNodeUpdate Method
SerializeStateForClient Method
Trace Method
Driver.IDisableRequest Interface
Driver.IEnableRequest Interface
Driver.Request Class
Error Property
OnExit Method
Operation Property
Originators Property
DriverException Class
DriverException Constructor
HomeUX.Networking Namespace
IMessageEndpoint Interface
Message Class
ContentLengthHeaderName Field
DebuggerDisplay Property
FailedValue Field
GetBufferList Method
Headers Property
SetHeaders Method
Message.FailedValueType Class
FailedValueType Constructor
MessageBuilder Class
MessageEndpoint Class
MessagePipe Class
_buffer Field
_headerSeparatorOffset Field
AppendBytes Method
AreBytesEqual Method
BodyBytesAvailable Property
Clear Method
DeleteMessage Method
GetHeader Method
HeaderSeparator Property
IsHeaderComplete Property
LookForHeaderSeparator Method
MessagePipe Constructor
TryGetBody Method
HomeUX.SimulationOnClientSupport Namespace
ServerSimulatorBase Class
HomeUX.Synchronization Namespace
DescendantChangedEventArgs Class
Changes Property
Originator Property
DescendantChangedEventHandler Delegate
DescendantChanges Enumeration
IsOnlineChangedEventArgs Class
IsOnline Property
IsOnlineChangedEventHandler Delegate
IsWaitingChangedEventArgs Class
IsWaiting Property
IsWaitingChangedEventHandler Delegate
ISyncClient Interface
ItemAction Enumeration
SyncException Class
SyncException Constructor
SyncNode Class
_inSetValue Field
_isWaiting Field
Children Property
DescendantChanged Event
HasChildren Property
IsWaiting Property
IsWaitingChanged Event
SetValue Method
Value Property
ValueChanged Event
ValueType Property
SyncNodeBase Class
Children Property
CreateNode Method
Dump Property
GetDump Method
HasChildren Property
IsWaiting Property
Item Property
Name Property
Parent Property
Path Property
PerformItemAction Method
SetValue Method
TopLevelNode Property
TryFindNode Method
TryFindValue Method
TryGetValue Method
Value Property
SyncNodeCommand Class
DebuggerDisplay Property
SyncNodeOperation Class
OriginatedHere Property
SyncNodeUpdate Class
DebuggerDisplay Property
IsFailure Property
Value Property
SyncNodeValueType Enumeration
SyncPath Class
DebuggerDisplay Property
IsPersonalization Property
ValueChangedEventArgs Class
Originator Property
ValueChangedEventHandler Delegate
HomeUX.Utilities Namespace
ActualSerialPort Class
_isOpen Field
_lock Field
_serialPort Field
ActualSerialPort Constructor
BytesToRead Property
Dispose Method
NewLine Property
Open Method
Read Method
ReadExisting Method
SupportsBinaryMode Property
SupportsCharacterBasedTextMode Property
SupportsLineBasedTextMode Property
Write Method
WriteLine Method
AlertType Enumeration
ArgumentEnumerator Class
_argEnum Field
_atEnd Field
ArgumentEnumerator Constructor
Current Property
CurrentAsInt32 Property
CurrentIsOption Method
GetCurrentAsEnum Method
GetNext Method
MoveNext Method
NoMoreArgumentsAllowed Method
ParseArguments Method
AtomicBool Structure
_value Field
AtomicBool Constructor
Exchange Method
operator AtomicBool Method
operator bool Method
ToBool Method
ToInt Method
Value Property
CreateInstanceException Class
CreateInstanceException Constructor
Disposer Class
_stack Field
Dispose Method
Push Method
EmptyListEnumerator Class
Current Property
IDisposable.Dispose Method
NewEmptyListException Method
System.Collections.IEnumerator.MoveNext Method
System.Collections.IEnumerator.Reset Method
EncapsulatedString Class
_value Field
EncapsulatedString Constructor
ToString Method
EventWithValue Class
EventWithValue Constructor
Set Method
WaitOne Method
FatalException Class
FatalException Constructor
GenericAsyncResult Class
GenericReply Class
Reply Property
GrowableBuffer Class
_buffer Field
_growBy Field
_length Field
AppendBytes Method
AppendUtf8 Method
Clear Method
Contents Property
DeleteBytes Method
EnsureAvailableByteCount Method
GrowableBuffer Constructor
Length Property
MaxSize Field
IAlertsDisplay Interface
AddMessage Method
IDisposedSource Interface
Disposed Event
ILogDestination Interface
LogError Method
LogInfo Method
LogWarning Method
InternalErrorException Class
InternalErrorException Constructor
LazyList Class
_list Field
Add Method
Count Property
GetEnumerator Method
Item Property
ListOrNull Property
RemoveAt Method
LazyStringList Class
Add Method
LoadAssemblyException Class
LoadAssemblyException Constructor
NonfatalException Class
NonfatalException Constructor
ParsedArguments Class
FormatStringListItem Method
GetRequiredStringListArgument Method
StringForm Property
ParsedCommand Class
ReadOnlyDictionary Class
_dictionary Field
_empty Field
Add Method
Empty Property
GetEnumerator Method
ICollection<KeyValuePair<TKey,TValue>>.Clear Method
ICollection<KeyValuePair<TKey,TValue>>.Contains Method
ICollection<KeyValuePair<TKey,TValue>>.CopyTo Method
ICollection<KeyValuePair<TKey,TValue>>.Count Property
ICollection<KeyValuePair<TKey,TValue>>.IsReadOnly Property
IDictionary<TKey,TValue>.ContainsKey Method
IDictionary<TKey,TValue>.Item Property
IDictionary<TKey,TValue>.Keys Property
IDictionary<TKey,TValue>.TryGetValue Method
IDictionary<TKey,TValue>.Values Property
NewReadOnlyException Method
ReadOnlyDictionary Constructor
Remove Method
SerialParameters Class
BaudRate Property
DataBits Property
DtrEnable Property
Parity Property
Parse Method
PortName Property
RtsEnable Property
SerialParameters Constructor
StopBits Property
SimpleList Class
SimpleSerialHardware Class
_currentCommand Field
_currentCommandTimeout Field
_mode Field
_onReply Field
_partialReceived Field
_serialPort Field
CommandTimedOut Event
CommandTimeoutInterval Property
HardwareLabel Property
MaxPartialReceivedLength Property
OnSerialPortBytesReceived Method
Open Method
ParseReceivedString Method
TransmitCommand Method
WorkQueue Property
SimpleSerialHardwareCommandTimedOutEventArgs Class
SimpleSerialHardwareMode Enumeration
SpecificUsageException Class
SpecificUsageException Constructor
StateMachine Class
Implementation Method
IsOrphaned Property
NextState Method
Start Method
StateMachine.ResultHolder Class
OnDone Method
Result Field
StringSet Class
_strings Field
Add Method
Clear Method
Count Property
GetEnumerator Method
Remove Method
StringSet Constructor
ToArray Method
UsageException Class
UsageException Constructor
Util Class
_assemblyResolvers Field
_computerName Field
BinarySearch Method
CombineSalt Method
Compare Method
ComputerName Property
ConsoleReverseVideo Method
CreateInstance Method
DeleteTrailingNewline Method
EntropyLength Field
EnumerateClusters Method
Format Method
FormatExceptionMessage Method
GenerateHalfSalt Method
GetLockDebuggerDisplay Method
IndicesOf Method
LoadAssemblyFile Method
ParseHalfSaltString Method
ParseXmlBool Method
ProtectString Method
RegisterAssemblyResolver Method
SaltLength Field
SetConsoleForegroundColor Method
SplitAndTrim Method
ToUtf8 Method
UnprotectString Method
Utf8ToString Method
Util.EndOfClusterDelegate Delegate
Util.GetClusterKeyDelegate Delegate
Util.ProcessClusterItemDelegate Delegate
Util.RestoreConsoleColors Class
BackgroundColor Property
ForegroundColor Property
Util.StartOfClusterDelegate Delegate
VirtualSerialDataReceivedEventHandler Delegate
VirtualSerialPort Class
BytesToRead Property
DataReceived Event
Dispose Method
FireDataReceived Method
HandleEvents Method
NewLine Property
Open Method
Read Method
ReadExisting Method
SupportsBinaryMode Property
SupportsCharacterBasedTextMode Property
SupportsLineBasedTextMode Property
Write Method
WriteLine Method
VirtualSerialPort.SerialPortEventHandler Class
_bytesReceived Field
_endOfFileReceived Field
_workQueue Field
DataReceived Method
SerialPortEventHandler Constructor
VirtualSerialPortException Class
VirtualSerialPortException Constructor
When Structure
_elapsedMilliseconds Field
Equals Method
FormatTime Method
GetHashCode Method
operator - Method
operator != Method
operator + Method
operator < Method
operator <= Method
operator == Method
operator > Method
operator >= Method
ToString Method
When Constructor
Zero Field
WorkItem Class
_next Field
_previous Field
Abort Method
Action Property
IsQueued Property
When Property
WorkItem Constructor
WorkQueue Property
WorkItemWithKey Class
Key Property
WorkItemWithKey Constructor
WorkQueue Class
_head Field
_name Field
_now Field
_wakeWorkerThread Field
_workerThread Field
_workQueueLock Field
AbortWorkItem Method
AbortWorkItemsWithKey Method
Add Method
BeginInvoke Method
Dispose Method
Disposed Event
EndInvoke Method
Invoke Method
InvokeAsync Method
InvokeRequired Property
IsDisposed Property
IsDisposing Property
Now Property
WorkerThreadMethod Method
WorkItemCount Property
WorkItems Property
WorkQueue Constructor
WorkQueue.Invocation Class
_arguments Field
_isComplete Field
_lock Field
_method Field
_result Field
_waitHandle Field
Invocation Constructor
Invoke Method
Result Property