AvailabilityIcon Class

Reserved for internal use. (See PresenceIndicator).

Namespace:  Microsoft.Lync.Controls
Assembly:  Microsoft.Lync.Controls (in Microsoft.Lync.Controls.dll)

Syntax

[TemplateVisualStateAttribute(Name = "UnknownContactType", GroupName = "ContactTypeStates")]
[TemplateVisualStateAttribute(Name = "Telephone", GroupName = "ContactTypeStates")]
[TemplatePartAttribute(Name = "PART_Viewbox", Type = typeof(Viewbox))]
[TemplatePartAttribute(Name = "PART_PresenceColorGrid", Type = typeof(Grid))]
[TemplateVisualStateAttribute(Name = "Available", GroupName = "AvailabilityStates")]
[TemplateVisualStateAttribute(Name = "Away", GroupName = "AvailabilityStates")]
[TemplateVisualStateAttribute(Name = "Busy", GroupName = "AvailabilityStates")]
[TemplateVisualStateAttribute(Name = "Unknown", GroupName = "AvailabilityStates")]
[TemplateVisualStateAttribute(Name = "DoNotDisturb", GroupName = "AvailabilityStates")]
[TemplateVisualStateAttribute(Name = "Blocked", GroupName = "AvailabilityStates")]
[TemplateVisualStateAttribute(Name = "Offline", GroupName = "AvailabilityStates")]
[TemplateVisualStateAttribute(Name = "Hidden", GroupName = "PhotoVisibilityStates")]
[TemplateVisualStateAttribute(Name = "Visible", GroupName = "PhotoVisibilityStates")]
[TemplateVisualStateAttribute(Name = "HiddenSize", GroupName = "PhotoDisplayAutoSizeStates")]
[TemplateVisualStateAttribute(Name = "SmallSize", GroupName = "PhotoDisplayAutoSizeStates")]
[TemplateVisualStateAttribute(Name = "LargeSize", GroupName = "PhotoDisplayAutoSizeStates")]
[TemplateVisualStateAttribute(Name = "Person", GroupName = "ContactTypeStates")]
[TemplateVisualStateAttribute(Name = "Bot", GroupName = "ContactTypeStates")]
[TemplateVisualStateAttribute(Name = "DistributionGroup", GroupName = "ContactTypeStates")]
public class AvailabilityIcon : ContactBase

Inheritance Hierarchy

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      System.Windows.Media.Visual
        System.Windows.UIElement
          System.Windows.FrameworkElement
            System.Windows.Controls.Control
              Microsoft.Lync.Controls.UCBase
                Microsoft.Lync.Controls.ContactBase
                  Microsoft.Lync.Controls.AvailabilityIcon
                    Microsoft.Lync.Controls.PresenceIndicator

See Also

AvailabilityIcon Members

Microsoft.Lync.Controls Namespace