Click here to Skip to main content
15,884,628 members
Articles / Mobile Apps / Windows Phone 7

Localizing Your Windows Phone 7 Application (Enums and Finished Project)

Rate me:
Please Sign up or sign in to vote.
4.82/5 (3 votes)
27 Aug 2011CPOL4 min read 28.3K   354   16  
Give language support to your Windows Phone 7 applications
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Phone.Controls.Toolkit</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Phone.Controls.AutoCompleteBox">
            <summary>
            Represents a control that provides a text box for user input and a
            drop-down that contains possible matches based on the input in the text
            box.
            </summary>
            <QualityBand>Stable</QualityBand>
        </member>
        <member name="T:Microsoft.Phone.Controls.IUpdateVisualState">
            <summary>
            The IUpdateVisualState interface is used to provide the
            InteractionHelper with access to the type's UpdateVisualState method.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.IUpdateVisualState.UpdateVisualState(System.Boolean)">
            <summary>
            Update the visual state of the control.
            </summary>
            <param name="useTransitions">
            A value indicating whether to automatically generate transitions to
            the new state, or instantly transition to the new state.
            </param>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.ElementSelectionAdapter">
            <summary>
            Specifies the name of the selection adapter TemplatePart.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.ElementSelector">
            <summary>
            Specifies the name of the Selector TemplatePart.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.ElementPopup">
            <summary>
            Specifies the name of the Popup TemplatePart.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.ElementTextBox">
            <summary>
            The name for the text box part.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.ElementTextBoxStyle">
            <summary>
            The name for the text box style.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.ElementItemContainerStyle">
            <summary>
            The name for the adapter's item container style.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox._items">
            <summary>
            Gets or sets a local cached copy of the items data.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox._view">
            <summary>
            Gets or sets the observable collection that contains references to 
            all of the items in the generated view of data that is provided to 
            the selection-style control adapter.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox._ignoreTextPropertyChange">
            <summary>
            Gets or sets a value to ignore a number of pending change handlers. 
            The value is decremented after each use. This is used to reset the 
            value of properties without performing any of the actions in their 
            change handlers.
            </summary>
            <remarks>The int is important as a value because the TextBox 
            TextChanged event does not immediately fire, and this will allow for
            nested property changes to be ignored.</remarks>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox._ignorePropertyChange">
            <summary>
            Gets or sets a value indicating whether to ignore calling a pending 
            change handlers. 
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox._ignoreTextSelectionChange">
            <summary>
            Gets or sets a value indicating whether to ignore the selection 
            changed event.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox._skipSelectedItemTextUpdate">
            <summary>
            Gets or sets a value indicating whether to skip the text update 
            processing when the selected item is updated.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox._textSelectionStart">
            <summary>
            Gets or sets the last observed text box selection start location.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox._inputtingText">
            <summary>
            Gets or sets a value indicating whether the user is in the process
            of inputting text.  This is used so that we do not update
            _textSelectionStart while the user is using an IME.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox._userCalledPopulate">
            <summary>
            Gets or sets a value indicating whether the user initiated the 
            current populate call.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox._popupHasOpened">
            <summary>
            A value indicating whether the popup has been opened at least once.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox._delayTimer">
            <summary>
            Gets or sets the DispatcherTimer used for the MinimumPopulateDelay 
            condition for auto completion.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox._allowWrite">
            <summary>
            Gets or sets a value indicating whether a read-only dependency 
            property change handler should allow the value to be set.  This is 
            used to ensure that read-only properties cannot be changed via 
            SetValue, etc.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox._valueBindingEvaluator">
            <summary>
            Gets or sets the BindingEvaluator, a framework element that can
            provide updated string values from a single binding.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox._collectionChangedWeakEventListener">
            <summary>
            A weak event listener for the collection changed event.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.MinimumPrefixLengthProperty">
            <summary>
            Identifies the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.MinimumPrefixLength" />
            dependency property.
            </summary>
            <value>The identifier for the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.MinimumPrefixLength" />
            dependency property.</value>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnMinimumPrefixLengthPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            MinimumPrefixLengthProperty property changed handler.
            </summary>
            <param name="d">AutoCompleteBox that changed its MinimumPrefixLength.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.MinimumPopulateDelayProperty">
            <summary>
            Identifies the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.MinimumPopulateDelay" />
            dependency property.
            </summary>
            <value>The identifier for the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.MinimumPopulateDelay" />
            dependency property.</value>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnMinimumPopulateDelayPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            MinimumPopulateDelayProperty property changed handler. Any current 
            dispatcher timer will be stopped. The timer will not be restarted 
            until the next TextUpdate call by the user.
            </summary>
            <param name="d">AutoCompleteTextBox that changed its 
            MinimumPopulateDelay.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.IsTextCompletionEnabledProperty">
            <summary>
            Identifies the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.IsTextCompletionEnabled" />
            dependency property.
            </summary>
            <value>The identifier for the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.IsTextCompletionEnabled" />
            dependency property.</value>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.ItemTemplateProperty">
            <summary>
            Identifies the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemTemplate" />
            dependency property.
            </summary>
            <value>The identifier for the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemTemplate" />
            dependency property.</value>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.ItemContainerStyleProperty">
            <summary>
            Identifies the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemContainerStyle" />
            dependency property.
            </summary>
            <value>The identifier for the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemContainerStyle" />
            dependency property.</value>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.TextBoxStyleProperty">
            <summary>
            Identifies the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.TextBoxStyle" />
            dependency property.
            </summary>
            <value>The identifier for the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.TextBoxStyle" />
            dependency property.</value>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.MaxDropDownHeightProperty">
            <summary>
            Identifies the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.MaxDropDownHeight" />
            dependency property.
            </summary>
            <value>The identifier for the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.MaxDropDownHeight" />
            dependency property.</value>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnMaxDropDownHeightPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            MaxDropDownHeightProperty property changed handler.
            </summary>
            <param name="d">AutoCompleteTextBox that changed its MaxDropDownHeight.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.IsDropDownOpenProperty">
            <summary>
            Identifies the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.IsDropDownOpen" />
            dependency property.
            </summary>
            <value>The identifier for the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.IsDropDownOpen" />
            dependency property.</value>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnIsDropDownOpenPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            IsDropDownOpenProperty property changed handler.
            </summary>
            <param name="d">AutoCompleteTextBox that changed its IsDropDownOpen.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.ItemsSourceProperty">
            <summary>
            Identifies the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemsSource" />
            dependency property.
            </summary>
            <value>The identifier for the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemsSource" />
            dependency property.</value>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnItemsSourcePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            ItemsSourceProperty property changed handler.
            </summary>
            <param name="d">AutoCompleteBox that changed its ItemsSource.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.SelectedItemProperty">
            <summary>
            Identifies the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.SelectedItem" />
            dependency property.
            </summary>
            <value>The identifier the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.SelectedItem" />
            dependency property.</value>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnSelectedItemPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            SelectedItemProperty property changed handler. Fires the 
            SelectionChanged event. The event data will contain any non-null
            removed items and non-null additions.
            </summary>
            <param name="d">AutoCompleteBox that changed its SelectedItem.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnSelectedItemChanged(System.Object)">
            <summary>
            Called when the selected item is changed, updates the text value
            that is displayed in the text box part.
            </summary>
            <param name="newItem">The new item.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.TextProperty">
            <summary>
            Identifies the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.Text" />
            dependency property.
            </summary>
            <value>The identifier for the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.Text" />
            dependency property.</value>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnTextPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            TextProperty property changed handler.
            </summary>
            <param name="d">AutoCompleteBox that changed its Text.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.SearchTextProperty">
            <summary>
            Identifies the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.SearchText" />
            dependency property.
            </summary>
            <value>The identifier for the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.SearchText" />
            dependency property.</value>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnSearchTextPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            OnSearchTextProperty property changed handler.
            </summary>
            <param name="d">AutoCompleteBox that changed its SearchText.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.FilterModeProperty">
            <summary>
            Gets the identifier for the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.FilterMode" />
            dependency property.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnFilterModePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            FilterModeProperty property changed handler.
            </summary>
            <param name="d">AutoCompleteBox that changed its FilterMode.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.ItemFilterProperty">
            <summary>
            Identifies the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemFilter" />
            dependency property.
            </summary>
            <value>The identifier for the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemFilter" />
            dependency property.</value>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnItemFilterPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            ItemFilterProperty property changed handler.
            </summary>
            <param name="d">AutoCompleteBox that changed its ItemFilter.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.TextFilterProperty">
            <summary>
            Identifies the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.TextFilter" />
            dependency property.
            </summary>
            <value>The identifier for the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.TextFilter" />
            dependency property.</value>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox.InputScopeProperty">
            <summary>
            Identifies the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.InputScope"/>
            dependency property.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox._text">
            <summary>
            The TextBox template part.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteBox._adapter">
            <summary>
            The SelectionAdapter.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.#ctor">
            <summary>
            Initializes a new instance of the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.ArrangeOverride(System.Windows.Size)">
            <summary>
            Arranges and sizes the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" />
            control and its contents.
            </summary>
            <param name="finalSize">The size allowed for the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> control.</param>
            <returns>The <paramref name="finalSize" />, unchanged.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnApplyTemplate">
            <summary>
            Builds the visual tree for the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> control
            when a new template is applied.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnDropDownPopupUpdateVisualStates(System.Object,System.EventArgs)">
            <summary>
            Allows the popup wrapper to fire visual state change events.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnDropDownFocusChanged(System.Object,System.EventArgs)">
            <summary>
            Allows the popup wrapper to fire the FocusChanged event.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.ClosingDropDown(System.Boolean)">
            <summary>
            Begin closing the drop-down.
            </summary>
            <param name="oldValue">The original value.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OpeningDropDown(System.Boolean)">
            <summary>
            Begin opening the drop down by firing cancelable events, opening the
            drop-down or reverting, depending on the event argument values.
            </summary>
            <param name="oldValue">The original value, if needed for a revert.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.DropDownPopup_Closed(System.Object,System.EventArgs)">
            <summary>
            Connects to the DropDownPopup Closed event.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.FocusChanged(System.Boolean)">
            <summary>
            Handles the FocusChanged event.
            </summary>
            <param name="hasFocus">A value indicating whether the control 
            currently has the focus.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.HasFocus">
            <summary>
            Determines whether the text box or drop-down portion of the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> control has
            focus.
            </summary>
            <returns>true to indicate the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> has focus;
            otherwise, false.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnGotFocus(System.Windows.RoutedEventArgs)">
            <summary>
            Provides handling for the
            <see cref="E:System.Windows.UIElement.GotFocus" /> event.
            </summary>
            <param name="e">A <see cref="T:System.Windows.RoutedEventArgs" />
            that contains the event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnLostFocus(System.Windows.RoutedEventArgs)">
            <summary>
            Provides handling for the
            <see cref="E:System.Windows.UIElement.LostFocus" /> event.
            </summary>
            <param name="e">A <see cref="T:System.Windows.RoutedEventArgs" />
            that contains the event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.ControlIsEnabledChanged(System.Object,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handle the change of the IsEnabled property.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.GetSelectionAdapterPart">
            <summary>
            Returns the
            <see cref="T:Microsoft.Phone.Controls.ISelectionAdapter" /> part, if
            possible.
            </summary>
            <returns>
            A <see cref="T:Microsoft.Phone.Controls.ISelectionAdapter" /> object,
            if possible. Otherwise, null.
            </returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.PopulateDropDown(System.Object,System.EventArgs)">
            <summary>
            Handles the timer tick when using a populate delay.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnPopulating(Microsoft.Phone.Controls.PopulatingEventArgs)">
            <summary>
            Raises the
            <see cref="E:Microsoft.Phone.Controls.AutoCompleteBox.Populating" />
            event.
            </summary>
            <param name="e">A
            <see cref="T:Microsoft.Phone.Controls.PopulatingEventArgs" /> that
            contains the event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnPopulated(Microsoft.Phone.Controls.PopulatedEventArgs)">
            <summary>
            Raises the
            <see cref="E:Microsoft.Phone.Controls.AutoCompleteBox.Populated" />
            event.
            </summary>
            <param name="e">A
            <see cref="T:Microsoft.Phone.Controls.PopulatedEventArgs" />
            that contains the event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnSelectionChanged(System.Windows.Controls.SelectionChangedEventArgs)">
            <summary>
            Raises the
            <see cref="E:Microsoft.Phone.Controls.AutoCompleteBox.SelectionChanged" />
            event.
            </summary>
            <param name="e">A
            <see cref="T:Microsoft.Phone.Controls.SelectionChangedEventArgs" />
            that contains the event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnDropDownOpening(Microsoft.Phone.Controls.RoutedPropertyChangingEventArgs{System.Boolean})">
            <summary>
            Raises the
            <see cref="E:Microsoft.Phone.Controls.AutoCompleteBox.DropDownOpening" />
            event.
            </summary>
            <param name="e">A
            <see cref="T:Microsoft.Phone.Controls.RoutedPropertyChangingEventArgs`1" />
            that contains the event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnDropDownOpened(System.Windows.RoutedPropertyChangedEventArgs{System.Boolean})">
            <summary>
            Raises the
            <see cref="E:Microsoft.Phone.Controls.AutoCompleteBox.DropDownOpened" />
            event.
            </summary>
            <param name="e">A
            <see cref="T:System.Windows.RoutedPropertyChangedEventArgs`1" />
            that contains the event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnDropDownClosing(Microsoft.Phone.Controls.RoutedPropertyChangingEventArgs{System.Boolean})">
            <summary>
            Raises the
            <see cref="E:Microsoft.Phone.Controls.AutoCompleteBox.DropDownClosing" />
            event.
            </summary>
            <param name="e">A
            <see cref="T:Microsoft.Phone.Controls.RoutedPropertyChangingEventArgs`1" />
            that contains the event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnDropDownClosed(System.Windows.RoutedPropertyChangedEventArgs{System.Boolean})">
            <summary>
            Raises the
            <see cref="E:Microsoft.Phone.Controls.AutoCompleteBox.DropDownClosed" />
            event.
            </summary>
            <param name="e">A
            <see cref="T:System.Windows.RoutedPropertyChangedEventArgs`1" />
            which contains the event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.FormatValue(System.Object,System.Boolean)">
            <summary>
            Formats an Item for text comparisons based on Converter 
            and ConverterCulture properties.
            </summary>
            <param name="value">The object to format.</param>
            <param name="clearDataContext">A value indicating whether to clear
            the data context after the lookup is performed.</param>
            <returns>Formatted Value.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.FormatValue(System.Object)">
            <summary>
            Converts the specified object to a string by using the
            <see cref="P:System.Windows.Data.Binding.Converter" /> and
            <see cref="P:System.Windows.Data.Binding.ConverterCulture" /> values
            of the binding object specified by the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ValueMemberBinding" />
            property.
            </summary>
            <param name="value">The object to format as a string.</param>
            <returns>The string representation of the specified object.</returns>
            <remarks>
            Override this method to provide a custom string conversion.
            </remarks>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnTextChanged(System.Windows.RoutedEventArgs)">
            <summary>
            Raises the
            <see cref="E:Microsoft.Phone.Controls.AutoCompleteBox.TextChanged" />
            event.
            </summary>
            <param name="e">A <see cref="T:System.Windows.RoutedEventArgs" />
            that contains the event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnTextBoxTextChanged(System.Object,System.Windows.Controls.TextChangedEventArgs)">
            <summary>
            Handle the TextChanged event that is directly attached to the 
            TextBox part. This ensures that only user initiated actions will 
            result in an AutoCompleteBox suggestion and operation.
            </summary>
            <param name="sender">The source TextBox object.</param>
            <param name="e">The TextChanged event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnTextBoxSelectionChanged(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            When selection changes, save the location of the selection start.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnUIElementKeyDown(System.Object,System.Windows.Input.KeyEventArgs)">
            <summary>
            Handles KeyDown to set a flag that indicates that the user is inputting
            text.  This is important for IME input.
            </summary>
            <param name="sender">The source UIElement object.</param>
            <param name="e">The KeyDown event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnUIElementKeyUp(System.Object,System.Windows.Input.KeyEventArgs)">
            <summary>
            Handles KeyUp to turn off the flag that indicates that the user is inputting
            text.  This is important for IME input.
            </summary>
            <param name="sender">The source UIElement object.</param>
            <param name="e">The KeyUp event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.UpdateTextValue(System.String)">
            <summary>
            Updates both the text box value and underlying text dependency 
            property value if and when they change. Automatically fires the 
            text changed events when there is a change.
            </summary>
            <param name="value">The new string value.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.UpdateTextValue(System.String,System.Nullable{System.Boolean})">
            <summary>
            Updates both the text box value and underlying text dependency 
            property value if and when they change. Automatically fires the 
            text changed events when there is a change.
            </summary>
            <param name="value">The new string value.</param>
            <param name="userInitiated">A nullable bool value indicating whether
            the action was user initiated. In a user initiated mode, the 
            underlying text dependency property is updated. In a non-user 
            interaction, the text box value is updated. When user initiated is 
            null, all values are updated.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.TextUpdated(System.String,System.Boolean)">
            <summary>
            Handle the update of the text for the control from any source, 
            including the TextBox part and the Text dependency property.
            </summary>
            <param name="newText">The new text.</param>
            <param name="userInitiated">A value indicating whether the update 
            is a user-initiated action. This should be a True value when the 
            TextUpdated method is called from a TextBox event handler.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.PopulateComplete">
            <summary>
            Notifies the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> that the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemsSource" />
            property has been set and the data can be filtered to provide
            possible matches in the drop-down.
            </summary>
            <remarks>
            Call this method when you are providing custom population of 
            the drop-down portion of the AutoCompleteBox, to signal the control 
            that you are done with the population process. 
            Typically, you use PopulateComplete when the population process 
            is a long-running process and you want to cancel built-in filtering
             of the ItemsSource items. In this case, you can handle the 
            Populated event and set PopulatingEventArgs.Cancel to true. 
            When the long-running process has completed you call 
            PopulateComplete to indicate the drop-down is populated.
            </remarks>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.UpdateTextCompletion(System.Boolean)">
            <summary>
            Performs text completion, if enabled, and a lookup on the underlying
            item values for an exact match. Will update the SelectedItem value.
            </summary>
            <param name="userInitiated">A value indicating whether the operation
            was user initiated. Text completion will not be performed when not 
            directly initiated by the user.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.TryGetMatch(System.String,System.Collections.ObjectModel.ObservableCollection{System.Object},Microsoft.Phone.Controls.AutoCompleteFilterPredicate{System.String})">
            <summary>
            Attempts to look through the view and locate the specific exact 
            text match.
            </summary>
            <param name="searchText">The search text.</param>
            <param name="view">The view reference.</param>
            <param name="predicate">The predicate to use for the partial or 
            exact match.</param>
            <returns>Returns the object or null.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.ClearView">
            <summary>
            A simple helper method to clear the view and ensure that a view 
            object is always present and not null.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.RefreshView">
            <summary>
            Walks through the items enumeration. Performance is not going to be 
            perfect with the current implementation.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnItemsSourceChanged(System.Collections.IEnumerable,System.Collections.IEnumerable)">
            <summary>
            Handle any change to the ItemsSource dependency property, update 
            the underlying ObservableCollection view, and set the selection 
            adapter's ItemsSource to the view if appropriate.
            </summary>
            <param name="oldValue">The old enumerable reference.</param>
            <param name="newValue">The new enumerable reference.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.ItemsSourceCollectionChanged(System.Object,System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
            <summary>
            Method that handles the ObservableCollection.CollectionChanged event for the ItemsSource property.
            </summary>
            <param name="sender">The object that raised the event.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnAdapterSelectionChanged(System.Object,System.Windows.Controls.SelectionChangedEventArgs)">
            <summary>
            Handles the SelectionChanged event of the selection adapter.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The selection changed event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnAdapterSelectionComplete(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            Handles the Commit event on the selection adapter.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnAdapterSelectionCanceled(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            Handles the Cancel event on the selection adapter.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnMaxDropDownHeightChanged(System.Double)">
            <summary>
            Handles MaxDropDownHeightChanged by re-arranging and updating the 
            popup arrangement.
            </summary>
            <param name="newValue">The new value.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OpenDropDown(System.Boolean,System.Boolean)">
            <summary>
            Private method that directly opens the popup, checks the expander 
            button, and then fires the Opened event.
            </summary>
            <param name="oldValue">The old value.</param>
            <param name="newValue">The new value.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.CloseDropDown(System.Boolean,System.Boolean)">
            <summary>
            Private method that directly closes the popup, flips the Checked 
            value, and then fires the Closed event.
            </summary>
            <param name="oldValue">The old value.</param>
            <param name="newValue">The new value.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.OnKeyDown(System.Windows.Input.KeyEventArgs)">
            <summary>
            Provides handling for the
            <see cref="E:System.Windows.UIElement.KeyDown" /> event.
            </summary>
            <param name="e">A <see cref="T:System.Windows.Input.KeyEventArgs" />
            that contains the event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.Microsoft#Phone#Controls#IUpdateVisualState#UpdateVisualState(System.Boolean)">
            <summary>
            Update the visual state of the control.
            </summary>
            <param name="useTransitions">
            A value indicating whether to automatically generate transitions to
            the new state, or instantly transition to the new state.
            </param>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteBox.UpdateVisualState(System.Boolean)">
            <summary>
            Update the current visual state of the button.
            </summary>
            <param name="useTransitions">
            True to use transitions when updating the visual state, false to
            snap directly to the new visual state.
            </param>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.Interaction">
            <summary>
            Gets or sets the helper that provides all of the standard
            interaction functionality. Making it internal for subclass access.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.MinimumPrefixLength">
            <summary>
            Gets or sets the minimum number of characters required to be entered
            in the text box before the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> displays
            possible matches.
            matches.
            </summary>
            <value>
            The minimum number of characters to be entered in the text box
            before the <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" />
            displays possible matches. The default is 1.
            </value>
            <remarks>
            If you set MinimumPrefixLength to -1, the AutoCompleteBox will
            not provide possible matches. There is no maximum value, but
            setting MinimumPrefixLength to value that is too large will
            prevent the AutoCompleteBox from providing possible matches as well.
            </remarks>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.MinimumPopulateDelay">
            <summary>
            Gets or sets the minimum delay, in milliseconds, after text is typed
            in the text box before the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> control
            populates the list of possible matches in the drop-down.
            </summary>
            <value>The minimum delay, in milliseconds, after text is typed in
            the text box, but before the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> populates
            the list of possible matches in the drop-down. The default is 0.</value>
            <exception cref="T:System.ArgumentException">The set value is less than 0.</exception>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.IsTextCompletionEnabled">
            <summary>
            Gets or sets a value indicating whether the first possible match
            found during the filtering process will be displayed automatically
            in the text box.
            </summary>
            <value>
            True if the first possible match found will be displayed
            automatically in the text box; otherwise, false. The default is
            false.
            </value>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemTemplate">
            <summary>
            Gets or sets the <see cref="T:System.Windows.DataTemplate" /> used
            to display each item in the drop-down portion of the control.
            </summary>
            <value>The <see cref="T:System.Windows.DataTemplate" /> used to
            display each item in the drop-down. The default is null.</value>
            <remarks>
            You use the ItemTemplate property to specify the visualization 
            of the data objects in the drop-down portion of the AutoCompleteBox 
            control. If your AutoCompleteBox is bound to a collection and you 
            do not provide specific display instructions by using a 
            DataTemplate, the resulting UI of each item is a string 
            representation of each object in the underlying collection. 
            </remarks>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemContainerStyle">
            <summary>
            Gets or sets the <see cref="T:System.Windows.Style" /> that is
            applied to the selection adapter contained in the drop-down portion
            of the <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" />
            control.
            </summary>
            <value>The <see cref="T:System.Windows.Style" /> applied to the
            selection adapter contained in the drop-down portion of the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> control.
            The default is null.</value>
            <remarks>
            The default selection adapter contained in the drop-down is a 
            ListBox control. 
            </remarks>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.TextBoxStyle">
            <summary>
            Gets or sets the <see cref="T:System.Windows.Style" /> applied to
            the text box portion of the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> control.
            </summary>
            <value>The <see cref="T:System.Windows.Style" /> applied to the text
            box portion of the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> control.
            The default is null.</value>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.MaxDropDownHeight">
            <summary>
            Gets or sets the maximum height of the drop-down portion of the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> control.
            </summary>
            <value>The maximum height of the drop-down portion of the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> control.
            The default is <see cref="F:System.Double.PositiveInfinity" />.</value>
            <exception cref="T:System.ArgumentException">The specified value is less than 0.</exception>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.IsDropDownOpen">
            <summary>
            Gets or sets a value indicating whether the drop-down portion of
            the control is open.
            </summary>
            <value>
            True if the drop-down is open; otherwise, false. The default is
            false.
            </value>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemsSource">
            <summary>
            Gets or sets a collection that is used to generate the items for the
            drop-down portion of the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> control.
            </summary>
            <value>The collection that is used to generate the items of the
            drop-down portion of the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> control.</value>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.SelectedItem">
            <summary>
            Gets or sets the selected item in the drop-down.
            </summary>
            <value>The selected item in the drop-down.</value>
            <remarks>
            If the IsTextCompletionEnabled property is true and text typed by 
            the user matches an item in the ItemsSource collection, which is 
            then displayed in the text box, the SelectedItem property will be 
            a null reference.
            </remarks>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.Text">
            <summary>
            Gets or sets the text in the text box portion of the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> control.
            </summary>
            <value>The text in the text box portion of the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> control.</value>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.SearchText">
            <summary>
            Gets the text that is used to filter items in the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemsSource" />
            item collection.
            </summary>
            <value>The text that is used to filter items in the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemsSource" />
            item collection.</value>
            <remarks>
            The SearchText value is typically the same as the 
            Text property, but is set after the TextChanged event occurs 
            and before the Populating event.
            </remarks>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.FilterMode">
            <summary>
            Gets or sets how the text in the text box is used to filter items
            specified by the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemsSource" />
            property for display in the drop-down.
            </summary>
            <value>One of the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteFilterMode" />
            values The default is
            <see cref="F:Microsoft.Phone.Controls.AutoCompleteFilterMode.StartsWith" />.</value>
            <exception cref="T:System.ArgumentException">The specified value is
            not a valid
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteFilterMode" />.</exception>
            <remarks>
            Use the FilterMode property to specify how possible matches are 
            filtered. For example, possible matches can be filtered in a 
            predefined or custom way. The search mode is automatically set to 
            Custom if you set the ItemFilter property. 
            </remarks>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemFilter">
            <summary>
            Gets or sets the custom method that uses user-entered text to filter
            the items specified by the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemsSource" />
            property for display in the drop-down.
            </summary>
            <value>The custom method that uses the user-entered text to filter
            the items specified by the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemsSource" />
            property. The default is null.</value>
            <remarks>
            The filter mode is automatically set to Custom if you set the 
            ItemFilter property. 
            </remarks>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.TextFilter">
            <summary>
            Gets or sets the custom method that uses the user-entered text to
            filter items specified by the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemsSource" />
            property in a text-based way for display in the drop-down.
            </summary>
            <value>The custom method that uses the user-entered text to filter
            items specified by the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.ItemsSource" />
            property in a text-based way for display in the drop-down.</value>
            <remarks>
            The search mode is automatically set to Custom if you set the 
            TextFilter property. 
            </remarks>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.InputScope">
            <summary>
            Gets or sets the
            <see cref="T:System.Windows.Input.InputScope"/>
            used by the Text template part.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.DropDownPopup">
            <summary>
            Gets or sets the drop down popup control.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.IsCompletionEnabled">
            <summary>
            Determines whether text completion should be done.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.TextBox">
            <summary>
            Gets or sets the Text template part.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.SelectionAdapter">
            <summary>
            Gets or sets the selection adapter used to populate the drop-down
            with a list of selectable items.
            </summary>
            <value>The selection adapter used to populate the drop-down with a
            list of selectable items.</value>
            <remarks>
            You can use this property when you create an automation peer to 
            use with AutoCompleteBox or deriving from AutoCompleteBox to 
            create a custom control.
            </remarks>
        </member>
        <member name="E:Microsoft.Phone.Controls.AutoCompleteBox.TextChanged">
            <summary>
            Occurs when the text in the text box portion of the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> changes.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.AutoCompleteBox.Populating">
            <summary>
            Occurs when the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> is
            populating the drop-down with possible matches based on the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.Text" />
            property.
            </summary>
            <remarks>
            If the event is canceled, by setting the PopulatingEventArgs.Cancel 
            property to true, the AutoCompleteBox will not automatically 
            populate the selection adapter contained in the drop-down. 
            In this case, if you want possible matches to appear, you must 
            provide the logic for populating the selection adapter.
            </remarks>
        </member>
        <member name="E:Microsoft.Phone.Controls.AutoCompleteBox.Populated">
            <summary>
            Occurs when the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> has
            populated the drop-down with possible matches based on the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.Text" />
            property.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.AutoCompleteBox.DropDownOpening">
            <summary>
            Occurs when the value of the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.IsDropDownOpen" />
            property is changing from false to true.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.AutoCompleteBox.DropDownOpened">
            <summary>
            Occurs when the value of the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.IsDropDownOpen" />
            property has changed from false to true and the drop-down is open.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.AutoCompleteBox.DropDownClosing">
            <summary>
            Occurs when the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.IsDropDownOpen" />
            property is changing from true to false.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.AutoCompleteBox.DropDownClosed">
            <summary>
            Occurs when the
            <see cref="P:Microsoft.Phone.Controls.AutoCompleteBox.IsDropDownOpen" />
            property was changed from true to false and the drop-down is open.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.AutoCompleteBox.SelectionChanged">
            <summary>
            Occurs when the selected item in the drop-down portion of the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> has
            changed.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.ValueMemberBinding">
            <summary>
            Gets or sets the <see cref="T:System.Windows.Data.Binding" /> that
            is used to get the values for display in the text portion of
            the <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" />
            control.
            </summary>
            <value>The <see cref="T:System.Windows.Data.Binding" /> object used
            when binding to a collection property.</value>
        </member>
        <member name="P:Microsoft.Phone.Controls.AutoCompleteBox.ValueMemberPath">
            <summary>
            Gets or sets the property path that is used to get values for
            display in the text portion of the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> control.
            </summary>
            <value>The property path that is used to get values for display in
            the text portion of the
            <see cref="T:Microsoft.Phone.Controls.AutoCompleteBox" /> control.</value>
        </member>
        <member name="T:Microsoft.Phone.Controls.AutoCompleteSearch">
            <summary>
            A predefined set of filter functions for the known, built-in 
            AutoCompleteFilterMode enumeration values.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteSearch.GetFilter(Microsoft.Phone.Controls.AutoCompleteFilterMode)">
            <summary>
            Index function that retrieves the filter for the provided 
            AutoCompleteFilterMode.
            </summary>
            <param name="FilterMode">The built-in search mode.</param>
            <returns>Returns the string-based comparison function.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteSearch.StartsWith(System.String,System.String)">
            <summary>
            Check if the string value begins with the text.
            </summary>
            <param name="text">The AutoCompleteBox prefix text.</param>
            <param name="value">The item's string value.</param>
            <returns>Returns true if the condition is met.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteSearch.StartsWithCaseSensitive(System.String,System.String)">
            <summary>
            Check if the string value begins with the text.
            </summary>
            <param name="text">The AutoCompleteBox prefix text.</param>
            <param name="value">The item's string value.</param>
            <returns>Returns true if the condition is met.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteSearch.StartsWithOrdinal(System.String,System.String)">
            <summary>
            Check if the string value begins with the text.
            </summary>
            <param name="text">The AutoCompleteBox prefix text.</param>
            <param name="value">The item's string value.</param>
            <returns>Returns true if the condition is met.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteSearch.StartsWithOrdinalCaseSensitive(System.String,System.String)">
            <summary>
            Check if the string value begins with the text.
            </summary>
            <param name="text">The AutoCompleteBox prefix text.</param>
            <param name="value">The item's string value.</param>
            <returns>Returns true if the condition is met.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteSearch.Contains(System.String,System.String)">
            <summary>
            Check if the prefix is contained in the string value. The current 
            culture's case insensitive string comparison operator is used.
            </summary>
            <param name="text">The AutoCompleteBox prefix text.</param>
            <param name="value">The item's string value.</param>
            <returns>Returns true if the condition is met.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteSearch.ContainsCaseSensitive(System.String,System.String)">
            <summary>
            Check if the prefix is contained in the string value.
            </summary>
            <param name="text">The AutoCompleteBox prefix text.</param>
            <param name="value">The item's string value.</param>
            <returns>Returns true if the condition is met.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteSearch.ContainsOrdinal(System.String,System.String)">
            <summary>
            Check if the prefix is contained in the string value.
            </summary>
            <param name="text">The AutoCompleteBox prefix text.</param>
            <param name="value">The item's string value.</param>
            <returns>Returns true if the condition is met.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteSearch.ContainsOrdinalCaseSensitive(System.String,System.String)">
            <summary>
            Check if the prefix is contained in the string value.
            </summary>
            <param name="text">The AutoCompleteBox prefix text.</param>
            <param name="value">The item's string value.</param>
            <returns>Returns true if the condition is met.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteSearch.Equals(System.String,System.String)">
            <summary>
            Check if the string values are equal.
            </summary>
            <param name="text">The AutoCompleteBox prefix text.</param>
            <param name="value">The item's string value.</param>
            <returns>Returns true if the condition is met.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteSearch.EqualsCaseSensitive(System.String,System.String)">
            <summary>
            Check if the string values are equal.
            </summary>
            <param name="text">The AutoCompleteBox prefix text.</param>
            <param name="value">The item's string value.</param>
            <returns>Returns true if the condition is met.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteSearch.EqualsOrdinal(System.String,System.String)">
            <summary>
            Check if the string values are equal.
            </summary>
            <param name="text">The AutoCompleteBox prefix text.</param>
            <param name="value">The item's string value.</param>
            <returns>Returns true if the condition is met.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.AutoCompleteSearch.EqualsOrdinalCaseSensitive(System.String,System.String)">
            <summary>
            Check if the string values are equal.
            </summary>
            <param name="text">The AutoCompleteBox prefix text.</param>
            <param name="value">The item's string value.</param>
            <returns>Returns true if the condition is met.</returns>
        </member>
        <member name="T:Microsoft.Phone.Controls.AutoCompleteFilterMode">
            <summary>
            Specifies how text in the text box portion of the
            <see cref="T:System.Windows.Controls.AutoCompleteBox" /> control is used
            to filter items specified by the
            <see cref="P:System.Windows.Controls.AutoCompleteBox.ItemsSource" />
            property for display in the drop-down.
            </summary>
            <QualityBand>Stable</QualityBand>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteFilterMode.None">
            <summary>
            Specifies that no filter is used. All items are returned.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteFilterMode.StartsWith">
            <summary>
            Specifies a culture-sensitive, case-insensitive filter where the
            returned items start with the specified text. The filter uses the
            <see cref="M:System.String.StartsWith(System.String,System.StringComparison)" />
            method, specifying
            <see cref="P:System.StringComparer.CurrentCultureIgnoreCase" /> as
            the string comparison criteria.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteFilterMode.StartsWithCaseSensitive">
            <summary>
            Specifies a culture-sensitive, case-sensitive filter where the
            returned items start with the specified text. The filter uses the
            <see cref="M:System.String.StartsWith(System.String,System.StringComparison)" />
            method, specifying
            <see cref="P:System.StringComparer.CurrentCulture" /> as the string
            comparison criteria.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteFilterMode.StartsWithOrdinal">
            <summary>
            Specifies an ordinal, case-insensitive filter where the returned
            items start with the specified text. The filter uses the
            <see cref="M:System.String.StartsWith(System.String,System.StringComparison)" />
            method, specifying
            <see cref="P:System.StringComparer.OrdinalIgnoreCase" /> as the
            string comparison criteria.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteFilterMode.StartsWithOrdinalCaseSensitive">
            <summary>
            Specifies an ordinal, case-sensitive filter where the returned items
            start with the specified text. The filter uses the
            <see cref="M:System.String.StartsWith(System.String,System.StringComparison)" />
            method, specifying <see cref="P:System.StringComparer.Ordinal" /> as
            the string comparison criteria.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteFilterMode.Contains">
            <summary>
            Specifies a culture-sensitive, case-insensitive filter where the
            returned items contain the specified text.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteFilterMode.ContainsCaseSensitive">
            <summary>
            Specifies a culture-sensitive, case-sensitive filter where the
            returned items contain the specified text.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteFilterMode.ContainsOrdinal">
            <summary>
            Specifies an ordinal, case-insensitive filter where the returned
            items contain the specified text.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteFilterMode.ContainsOrdinalCaseSensitive">
            <summary>
            Specifies an ordinal, case-sensitive filter where the returned items
            contain the specified text.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteFilterMode.Equals">
            <summary>
            Specifies a culture-sensitive, case-insensitive filter where the
            returned items equal the specified text. The filter uses the
            <see cref="M:System.String.Equals(System.String,System.StringComparison)" />
            method, specifying
            <see cref="P:System.StringComparer.CurrentCultureIgnoreCase" /> as
            the search comparison criteria.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteFilterMode.EqualsCaseSensitive">
            <summary>
            Specifies a culture-sensitive, case-sensitive filter where the
            returned items equal the specified text. The filter uses the
            <see cref="M:System.String.Equals(System.String,System.StringComparison)" />
            method, specifying
            <see cref="P:System.StringComparer.CurrentCulture" /> as the string
            comparison criteria.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteFilterMode.EqualsOrdinal">
            <summary>
            Specifies an ordinal, case-insensitive filter where the returned
            items equal the specified text. The filter uses the
            <see cref="M:System.String.Equals(System.String,System.StringComparison)" />
            method, specifying
            <see cref="P:System.StringComparer.OrdinalIgnoreCase" /> as the
            string comparison criteria.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteFilterMode.EqualsOrdinalCaseSensitive">
            <summary>
            Specifies an ordinal, case-sensitive filter where the returned items
            equal the specified text. The filter uses the
            <see cref="M:System.String.Equals(System.String,System.StringComparison)" />
            method, specifying <see cref="P:System.StringComparer.Ordinal" /> as
            the string comparison criteria.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.AutoCompleteFilterMode.Custom">
            <summary>
            Specifies that a custom filter is used. This mode is used when the
            <see cref="P:System.Windows.Controls.AutoCompleteBox.TextFilter" />
            or
            <see cref="P:System.Windows.Controls.AutoCompleteBox.ItemFilter" />
            properties are set.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.AutoCompleteFilterPredicate`1">
            <summary>
            Represents the filter used by the
            <see cref="T:System.Windows.Controls.AutoCompleteBox" /> control to
            determine whether an item is a possible match for the specified text.
            </summary>
            <returns>true to indicate <paramref name="item" /> is a possible match
            for <paramref name="search" />; otherwise false.</returns>
            <param name="search">The string used as the basis for filtering.</param>
            <param name="item">The item that is compared with the
            <paramref name="search" /> parameter.</param>
            <typeparam name="T">The type used for filtering the
            <see cref="T:System.Windows.Controls.AutoCompleteBox" />. This type can
            be either a string or an object.</typeparam>
            <QualityBand>Stable</QualityBand>
        </member>
        <member name="T:Microsoft.Phone.Controls.ISelectionAdapter">
            <summary>
            Defines an item collection, selection members, and key handling for the
            selection adapter contained in the drop-down portion of an
            <see cref="T:System.Windows.Controls.AutoCompleteBox" /> control.
            </summary>
            <QualityBand>Stable</QualityBand>
        </member>
        <member name="M:Microsoft.Phone.Controls.ISelectionAdapter.HandleKeyDown(System.Windows.Input.KeyEventArgs)">
            <summary>
            Provides handling for the
            <see cref="E:System.Windows.UIElement.KeyDown" /> event that occurs
            when a key is pressed while the drop-down portion of the
            <see cref="T:System.Windows.Controls.AutoCompleteBox" /> has focus.
            </summary>
            <param name="e">A <see cref="T:System.Windows.Input.KeyEventArgs" />
            that contains data about the
            <see cref="E:System.Windows.UIElement.KeyDown" /> event.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ISelectionAdapter.CreateAutomationPeer">
            <summary>
            Returns an automation peer for the selection adapter, for use by the
            Silverlight automation infrastructure.
            </summary>
            <returns>An automation peer for the selection adapter, if one is
            available; otherwise, null.</returns>
        </member>
        <member name="P:Microsoft.Phone.Controls.ISelectionAdapter.SelectedItem">
            <summary>
            Gets or sets the selected item.
            </summary>
            <value>The currently selected item.</value>
        </member>
        <member name="E:Microsoft.Phone.Controls.ISelectionAdapter.SelectionChanged">
            <summary>
            Occurs when the
            <see cref="P:System.Windows.Controls.ISelectionAdapter.SelectedItem" />
            property value changes.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.ISelectionAdapter.ItemsSource">
            <summary>
            Gets or sets a collection that is used to generate content for the
            selection adapter.
            </summary>
            <value>The collection that is used to generate content for the
            selection adapter.</value>
        </member>
        <member name="E:Microsoft.Phone.Controls.ISelectionAdapter.Commit">
            <summary>
            Occurs when a selected item is not cancelled and is committed as the
            selected item.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.ISelectionAdapter.Cancel">
            <summary>
            Occurs when a selection has been canceled.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.PopulatedEventArgs">
            <summary>
            Provides data for the
            <see cref="E:System.Windows.Controls.AutoCompleteBox.Populated" />
            event.
            </summary>
            <QualityBand>Stable</QualityBand>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopulatedEventArgs.#ctor(System.Collections.IEnumerable)">
            <summary>
            Initializes a new instance of the
            <see cref="T:System.Windows.Controls.PopulatedEventArgs" />.
            </summary>
            <param name="data">The list of possible matches added to the
            drop-down portion of the
            <see cref="T:System.Windows.Controls.AutoCompleteBox" /> control.</param>
        </member>
        <member name="P:Microsoft.Phone.Controls.PopulatedEventArgs.Data">
            <summary>
            Gets the list of possible matches added to the drop-down portion of
            the <see cref="T:System.Windows.Controls.AutoCompleteBox" />
            control.
            </summary>
            <value>The list of possible matches added to the
            <see cref="T:System.Windows.Controls.AutoCompleteBox" />.</value>
        </member>
        <member name="T:Microsoft.Phone.Controls.PopulatedEventHandler">
            <summary>
            Represents the method that will handle the
            <see cref="E:System.Windows.Controls.AutoCompleteBox.Populated" />
            event of a <see cref="T:System.Windows.Controls.AutoCompleteBox" />
            control.
            </summary>
            <param name="sender">The source of the event.</param>
            <param name="e">A
            <see cref="T:System.Windows.Controls.PopulatedEventArgs" /> that
            contains the event data.</param>
            <QualityBand>Stable</QualityBand>
        </member>
        <member name="T:Microsoft.Phone.Controls.PopulatingEventArgs">
            <summary>
            Provides data for the
            <see cref="E:System.Windows.Controls.AutoCompleteBox.Populating" />
            event.
            </summary>
            <QualityBand>Stable</QualityBand>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopulatingEventArgs.#ctor(System.String)">
            <summary>
            Initializes a new instance of the
            <see cref="T:System.Windows.Controls.PopulatingEventArgs" />.
            </summary>
            <param name="parameter">The value of the
            <see cref="P:System.Windows.Controls.AutoCompleteBox.SearchText" />
            property, which is used to filter items for the
            <see cref="T:System.Windows.Controls.AutoCompleteBox" /> control.</param>
        </member>
        <member name="P:Microsoft.Phone.Controls.PopulatingEventArgs.Parameter">
            <summary>
            Gets the text that is used to determine which items to display in
            the <see cref="T:System.Windows.Controls.AutoCompleteBox" />
            control.
            </summary>
            <value>The text that is used to determine which items to display in
            the <see cref="T:System.Windows.Controls.AutoCompleteBox" />.</value>
        </member>
        <member name="P:Microsoft.Phone.Controls.PopulatingEventArgs.Cancel">
            <summary>
            Gets or sets a value indicating whether the
            <see cref="E:System.Windows.Controls.AutoCompleteBox.Populating" />
            event should be canceled.
            </summary>
            <value>True to cancel the event, otherwise false. The default is
            false.</value>
        </member>
        <member name="T:Microsoft.Phone.Controls.PopulatingEventHandler">
            <summary>
            Represents the method that will handle the
            <see cref="E:System.Windows.Controls.AutoCompleteBox.Populating" />
            event of a <see cref="T:System.Windows.Controls.AutoCompleteBox" />
            control.
            </summary>
            <param name="sender">The source of the event.</param>
            <param name="e">A
            <see cref="T:System.Windows.Controls.PopulatingEventArgs" /> that
            contains the event data.</param>
            <QualityBand>Stable</QualityBand>
        </member>
        <member name="T:Microsoft.Phone.Controls.PopupHelper">
            <summary>
            PopupHelper is a simple wrapper type that helps abstract platform
            differences out of the Popup.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.PopupHelper.PopupOffset">
            <summary>
            The distance from the control to the <see cref="T:Popup"/> child.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.PopupHelper._hasControlLoaded">
            <summary>
            A value indicating whether Silverlight has loaded at least once, 
            so that the wrapping canvas is not recreated.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.#ctor(System.Windows.Controls.Control)">
            <summary>
            Initializes a new instance of the PopupHelper class.
            </summary>
            <param name="parent">The parent control.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.#ctor(System.Windows.Controls.Control,System.Windows.Controls.Primitives.Popup)">
            <summary>
            Initializes a new instance of the PopupHelper class.
            </summary>
            <param name="parent">The parent control.</param>
            <param name="popup">The Popup template part.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.GetControlMatrixTransform">
            <summary>
            Gets the <see cref="T:MatrixTransform"/> for the control.
            </summary>
            <returns>The <see cref="T:MatrixTransform"/>.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.MatrixTransformPoint(System.Windows.Media.MatrixTransform,System.Windows.Thickness)">
            <summary>
            Makes a <see cref="T:Point"/> from a <see cref="T:MatrixTransform"/>.
            </summary>
            <remarks>
            The control's margin is counted with the offset to make the <see cref="T:Point"/>.
            This makes the <see cref="T:Point"/> refer to the visible part of the control.
            </remarks>
            <param name="matrixTransform">The <see cref="T:MatrixTransform"/>.</param>
            <param name="margin">The margin.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.GetControlSize(System.Windows.Thickness,System.Nullable{System.Windows.Size})">
            <summary>
            Gets the <see cref="T:Size"/> of the visible part of the control (minus the margin).
            </summary>
            <remarks>
            The Parent <see cref="T:Size"/> is wrong if the orientation changed, so use the ArrangeOverride <see cref="T:Size"/> if it's available.
            </remarks>
            <param name="margin">The margin.</param>
            <param name="finalSize">The <see cref="M:AutoCompleteBox.ArrangeOverride"/> size.</param>
            <returns>The <see cref="T:Size"/>.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.GetMargin">
            <summary>
            Gets the margin for the control.
            </summary>
            <returns>The margin.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.IsChildAbove(System.Windows.Size,System.Windows.Size,System.Windows.Point)">
            <summary>
            Determines whether <see cref="P:Popup.Child"/> is displayed above the control.
            </summary>
            <param name="displaySize">The <see cref="T:Size"/> not covered by the SIP.</param>
            <param name="controlSize">The <see cref="T:Size"/> of the control.</param>
            <param name="controlOffset">The position of the control.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.Min0(System.Double,System.Double)">
            <summary>
            Gets the minimum of three numbers and floors it at zero.
            </summary>
            <param name="x">The first number.</param>
            <param name="y">The second number.</param>
            <returns>The result.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.AboveChildSize(System.Windows.Size,System.Windows.Point)">
            <summary>
            Computes the <see cref="T:Size"/> of <see cref="P:Popup.Child"/> if displayed above the control.
            </summary>
            <param name="controlSize">The <see cref="T:Size"/> of the control.</param>
            <param name="controlPoint">The position of the control.</param>
            <returns>The <see cref="T:Size"/>.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.BelowChildSize(System.Windows.Size,System.Windows.Size,System.Windows.Point)">
            <summary>
            Computes the <see cref="T:Size"/> of <see cref="P:Popup.Child"/> if displayed below the control.
            </summary>
            <param name="displaySize">The <see cref="T:Size"/> not covered by the SIP.</param>
            <param name="controlSize">The <see cref="T:Size"/> of the control.</param>
            <param name="controlPoint">The position of the control.</param>
            <returns>The <see cref="T:Size"/>.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.AboveChildPoint(System.Windows.Thickness)">
            <summary>
            The position of <see cref="P:Popup.Child"/> if displayed above the control.
            </summary>
            <param name="margin">The control's margin.</param>
            <returns>The position.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.BelowChildPoint(System.Windows.Thickness,System.Windows.Size)">
            <summary>
            The position of <see cref="P:Popup.Child"/> if displayed below the control.
            </summary>
            <param name="margin">The control's margin.</param>
            <param name="controlSize">The <see cref="T:Size"/> of the control.</param>
            <returns>The position.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.Arrange(System.Nullable{System.Windows.Size})">
            <summary>
            Arrange the popup.
            <param name="finalSize">The <see cref="T:Size"/> from <see cref="M:AutoCompleteBox.ArrangeOverride"/>.</param>
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.OnClosed(System.EventArgs)">
            <summary>
            Fires the Closed event.
            </summary>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.OnPopupClosedStateChanged(System.Object,System.Windows.VisualStateChangedEventArgs)">
            <summary>
            Actually closes the popup after the VSM state animation completes.
            </summary>
            <param name="sender">Event source.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.BeforeOnApplyTemplate">
            <summary>
            Should be called by the parent control before the base
            OnApplyTemplate method is called.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.AfterOnApplyTemplate">
            <summary>
            Should be called by the parent control after the base
            OnApplyTemplate method is called.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.PopupChild_SizeChanged(System.Object,System.Windows.SizeChangedEventArgs)">
            <summary>
            The size of the popup child has changed.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.OutsidePopup_MouseLeftButtonDown(System.Object,System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            The mouse has clicked outside of the popup.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.Popup_Closed(System.Object,System.EventArgs)">
            <summary>
            Connected to the Popup Closed event and fires the Closed event.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.OnFocusChanged(System.EventArgs)">
            <summary>
            Connected to several events that indicate that the FocusChanged 
            event should bubble up to the parent control.
            </summary>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.OnUpdateVisualStates(System.EventArgs)">
            <summary>
            Fires the UpdateVisualStates event.
            </summary>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.PopupChild_GotFocus(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The popup child has received focus.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.PopupChild_LostFocus(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            The popup child has lost focus.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.PopupChild_MouseEnter(System.Object,System.Windows.Input.MouseEventArgs)">
            <summary>
            The popup child has had the mouse enter its bounds.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.PopupHelper.PopupChild_MouseLeave(System.Object,System.Windows.Input.MouseEventArgs)">
            <summary>
            The mouse has left the popup child's bounds.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="P:Microsoft.Phone.Controls.PopupHelper.UsesClosingVisualState">
            <summary>
            Gets a value indicating whether a visual popup state is being used
            in the current template for the Closed state. Setting this value to
            true will delay the actual setting of Popup.IsOpen to false until
            after the visual state's transition for Closed is complete.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.PopupHelper.Parent">
            <summary>
            Gets or sets the parent control.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.PopupHelper.OutsidePopupCanvas">
            <summary>
            Gets or sets the expansive area outside of the popup.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.PopupHelper.PopupChildCanvas">
            <summary>
            Gets or sets the canvas for the popup child.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.PopupHelper.MaxDropDownHeight">
            <summary>
            Gets or sets the maximum drop down height value.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.PopupHelper.Popup">
            <summary>
            Gets the Popup control instance.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.PopupHelper.IsOpen">
            <summary>
            Gets or sets a value indicating whether the actual Popup is open.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.PopupHelper.PopupChild">
            <summary>
            Gets or sets the popup child framework element. Can be used if an
            assumption is made on the child type.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.PopupHelper.Closed">
            <summary>
            The Closed event is fired after the Popup closes.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.PopupHelper.FocusChanged">
            <summary>
            Fired when the popup children have a focus event change, allows the
            parent control to update visual states or react to the focus state.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.PopupHelper.UpdateVisualStates">
            <summary>
            Fired when the popup children intercept an event that may indicate
            the need for a visual state update by the parent control.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.SelectorSelectionAdapter">
            <summary>
            Represents the selection adapter contained in the drop-down portion of
            an <see cref="T:System.Windows.Controls.AutoCompleteBox" /> control.
            </summary>
            <QualityBand>Stable</QualityBand>
        </member>
        <member name="F:Microsoft.Phone.Controls.SelectorSelectionAdapter._selector">
            <summary>
            The Selector instance.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.SelectorSelectionAdapter.#ctor">
            <summary>
            Initializes a new instance of the
            <see cref="T:System.Windows.Controls.SelectorSelectionAdapter" />
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.SelectorSelectionAdapter.#ctor(System.Windows.Controls.Primitives.Selector)">
            <summary>
            Initializes a new instance of the
            <see cref="T:System.Windows.Controls.SelectorSelectionAdapter" />
            class with the specified
            <see cref="T:System.Windows.Controls.Primitives.Selector" />
            control.
            </summary>
            <param name="selector">The
            <see cref="T:System.Windows.Controls.Primitives.Selector" /> control
            to wrap as a
            <see cref="T:System.Windows.Controls.SelectorSelectionAdapter" />.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.SelectorSelectionAdapter.ResetScrollViewer">
            <summary>
            If the control contains a ScrollViewer, this will reset the viewer 
            to be scrolled to the top.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.SelectorSelectionAdapter.OnSelectionChanged(System.Object,System.Windows.Controls.SelectionChangedEventArgs)">
            <summary>
            Handles the SelectionChanged event on the Selector control.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The selection changed event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.SelectorSelectionAdapter.SelectedIndexIncrement">
            <summary>
            Increments the
            <see cref="P:System.Windows.Controls.Primitives.Selector.SelectedIndex" />
            property of the underlying
            <see cref="T:System.Windows.Controls.Primitives.Selector" />
            control.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.SelectorSelectionAdapter.SelectedIndexDecrement">
            <summary>
            Decrements the
            <see cref="P:System.Windows.Controls.Primitives.Selector.SelectedIndex" />
            property of the underlying
            <see cref="T:System.Windows.Controls.Primitives.Selector" />
            control.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.SelectorSelectionAdapter.HandleKeyDown(System.Windows.Input.KeyEventArgs)">
            <summary>
            Provides handling for the
            <see cref="E:System.Windows.UIElement.KeyDown" /> event that occurs
            when a key is pressed while the drop-down portion of the
            <see cref="T:System.Windows.Controls.AutoCompleteBox" /> has focus.
            </summary>
            <param name="e">A <see cref="T:System.Windows.Input.KeyEventArgs" />
            that contains data about the
            <see cref="E:System.Windows.UIElement.KeyDown" /> event.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.SelectorSelectionAdapter.OnCommit">
            <summary>
            Raises the
            <see cref="E:System.Windows.Controls.SelectorSelectionAdapter.Commit" />
            event.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.SelectorSelectionAdapter.OnCommit(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            Fires the Commit event.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.SelectorSelectionAdapter.OnCancel">
            <summary>
            Raises the
            <see cref="E:System.Windows.Controls.SelectorSelectionAdapter.Cancel" />
            event.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.SelectorSelectionAdapter.OnCancel(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            Fires the Cancel event.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.SelectorSelectionAdapter.AfterAdapterAction">
            <summary>
            Change the selection after the actions are complete.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.SelectorSelectionAdapter.CreateAutomationPeer">
            <summary>
            Returns an automation peer for the underlying
            <see cref="T:System.Windows.Controls.Primitives.Selector" />
            control, for use by the Silverlight automation infrastructure.
            </summary>
            <returns>An automation peer for use by the Silverlight automation
            infrastructure.</returns>
        </member>
        <member name="P:Microsoft.Phone.Controls.SelectorSelectionAdapter.IgnoringSelectionChanged">
            <summary>
            Gets or sets a value indicating whether the selection change event 
            should not be fired.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.SelectorSelectionAdapter.SelectorControl">
            <summary>
            Gets or sets the underlying
            <see cref="T:System.Windows.Controls.Primitives.Selector" />
            control.
            </summary>
            <value>The underlying
            <see cref="T:System.Windows.Controls.Primitives.Selector" />
            control.</value>
        </member>
        <member name="E:Microsoft.Phone.Controls.SelectorSelectionAdapter.SelectionChanged">
            <summary>
            Occurs when the
            <see cref="P:System.Windows.Controls.SelectorSelectionAdapter.SelectedItem" />
            property value changes.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.SelectorSelectionAdapter.Commit">
            <summary>
            Occurs when an item is selected and is committed to the underlying
            <see cref="T:System.Windows.Controls.Primitives.Selector" />
            control.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.SelectorSelectionAdapter.Cancel">
            <summary>
            Occurs when a selection is canceled before it is committed.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.SelectorSelectionAdapter.SelectedItem">
            <summary>
            Gets or sets the selected item of the selection adapter.
            </summary>
            <value>The selected item of the underlying selection adapter.</value>
        </member>
        <member name="P:Microsoft.Phone.Controls.SelectorSelectionAdapter.ItemsSource">
            <summary>
            Gets or sets a collection that is used to generate the content of
            the selection adapter.
            </summary>
            <value>The collection used to generate content for the selection
            adapter.</value>
        </member>
        <member name="T:Microsoft.Phone.Controls.BindingEvaluator`1">
            <summary>
            A framework element that permits a binding to be evaluated in a new data
            context leaf node.
            </summary>
            <typeparam name="T">The type of dynamic binding to return.</typeparam>
        </member>
        <member name="F:Microsoft.Phone.Controls.BindingEvaluator`1._binding">
            <summary>
            Gets or sets the string value binding used by the control.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.BindingEvaluator`1.ValueProperty">
            <summary>
            Identifies the Value dependency property.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.BindingEvaluator`1.#ctor">
            <summary>
            Initializes a new instance of the BindingEvaluator class.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.BindingEvaluator`1.#ctor(System.Windows.Data.Binding)">
            <summary>
            Initializes a new instance of the BindingEvaluator class,
            setting the initial binding to the provided parameter.
            </summary>
            <param name="binding">The initial string value binding.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.BindingEvaluator`1.ClearDataContext">
            <summary>
            Clears the data context so that the control does not keep a
            reference to the last-looked up item.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.BindingEvaluator`1.GetDynamicValue(System.Object,System.Boolean)">
            <summary>
            Updates the data context of the framework element and returns the 
            updated binding value.
            </summary>
            <param name="o">The object to use as the data context.</param>
            <param name="clearDataContext">If set to true, this parameter will
            clear the data context immediately after retrieving the value.</param>
            <returns>Returns the evaluated T value of the bound dependency
            property.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.BindingEvaluator`1.GetDynamicValue(System.Object)">
            <summary>
            Updates the data context of the framework element and returns the 
            updated binding value.
            </summary>
            <param name="o">The object to use as the data context.</param>
            <returns>Returns the evaluated T value of the bound dependency
            property.</returns>
        </member>
        <member name="P:Microsoft.Phone.Controls.BindingEvaluator`1.Value">
            <summary>
            Gets or sets the data item string value.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.BindingEvaluator`1.ValueBinding">
            <summary>
            Gets or sets the value binding.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.Extensions">
            <summary>
            This set of internal extension methods provide general solutions and 
            utilities in a small enough number to not warrant a dedicated extension
            methods class.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Extensions.Invert(System.Windows.Media.Matrix,System.Windows.Media.Matrix@)">
            <summary>
            Inverts a Matrix. The Invert functionality on the Matrix type is 
            internal to the framework only. Since Matrix is a struct, an out 
            parameter must be presented.
            </summary>
            <param name="m">The Matrix object.</param>
            <param name="outputMatrix">The matrix to return by an output 
            parameter.</param>
            <returns>Returns a value indicating whether the type was 
            successfully inverted. If the determinant is 0.0, then it cannot 
            be inverted and the original instance will remain untouched.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Extensions.Contains(System.String,System.String,System.StringComparison)">
            <summary>
            An implementation of the Contains member of string that takes in a 
            string comparison. The traditional .NET string Contains member uses 
            StringComparison.Ordinal.
            </summary>
            <param name="s">The string.</param>
            <param name="value">The string value to search for.</param>
            <param name="comparison">The string comparison type.</param>
            <returns>Returns true when the substring is found.</returns>
        </member>
        <member name="T:Microsoft.Phone.Controls.InteractionHelper">
            <summary>
            The InteractionHelper provides controls with support for all of the
            common interactions like mouse movement, mouse clicks, key presses,
            etc., and also incorporates proper event semantics when the control is
            disabled.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.InteractionHelper.SequentialClickThresholdInMilliseconds">
            <summary>
            The threshold used to determine whether two clicks are temporally
            local and considered a double click (or triple, quadruple, etc.).
            500 milliseconds is the default double click value on Windows.
            This value would ideally be pulled form the system settings.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.InteractionHelper.SequentialClickThresholdInPixelsSquared">
            <summary>
            The threshold used to determine whether two clicks are spatially
            local and considered a double click (or triple, quadruple, etc.)
            in pixels squared.  We use pixels squared so that we can compare to
            the distance delta without taking a square root.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.InteractionHelper._updateVisualState">
            <summary>
            Reference used to call UpdateVisualState on the base class.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.InteractionHelper.#ctor(System.Windows.Controls.Control)">
            <summary>
            Initializes a new instance of the InteractionHelper class.
            </summary>
            <param name="control">Control receiving interaction.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.InteractionHelper.UpdateVisualState(System.Boolean)">
            <summary>
            Update the visual state of the control.
            </summary>
            <param name="useTransitions">
            A value indicating whether to automatically generate transitions to
            the new state, or instantly transition to the new state.
            </param>
            <remarks>
            UpdateVisualState works differently than the rest of the injected
            functionality.  Most of the other events are overridden by the
            calling class which calls Allow, does what it wants, and then calls
            Base.  UpdateVisualState is the opposite because a number of the
            methods in InteractionHelper need to trigger it in the calling
            class.  We do this using the IUpdateVisualState internal interface.
            </remarks>
        </member>
        <member name="M:Microsoft.Phone.Controls.InteractionHelper.UpdateVisualStateBase(System.Boolean)">
            <summary>
            Update the visual state of the control.
            </summary>
            <param name="useTransitions">
            A value indicating whether to automatically generate transitions to
            the new state, or instantly transition to the new state.
            </param>
        </member>
        <member name="M:Microsoft.Phone.Controls.InteractionHelper.OnLoaded(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            Handle the control's Loaded event.
            </summary>
            <param name="sender">The control.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.InteractionHelper.OnIsEnabledChanged(System.Object,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handle changes to the control's IsEnabled property.
            </summary>
            <param name="sender">The control.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.InteractionHelper.OnIsReadOnlyChanged(System.Boolean)">
            <summary>
            Handles changes to the control's IsReadOnly property.
            </summary>
            <param name="value">The value of the property.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.InteractionHelper.OnApplyTemplateBase">
            <summary>
            Update the visual state of the control when its template is changed.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.InteractionHelper.Control">
            <summary>
            Gets the control the InteractionHelper is targeting.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.InteractionHelper.IsFocused">
            <summary>
            Gets a value indicating whether the control has focus.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.InteractionHelper.IsMouseOver">
            <summary>
            Gets a value indicating whether the mouse is over the control.
            </summary> 
        </member>
        <member name="P:Microsoft.Phone.Controls.InteractionHelper.IsReadOnly">
            <summary>
            Gets a value indicating whether the read-only property is set.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.InteractionHelper.IsPressed">
            <summary>
            Gets a value indicating whether the mouse button is pressed down
            over the control.
            </summary>
        </member>
        <member name="T:System.Windows.Controls.ItemsControlHelper">
            <summary>
            The ItemContainerGenerator provides useful utilities for ItemsControls.
            </summary>
            <QualityBand>Preview</QualityBand>
        </member>
        <member name="F:System.Windows.Controls.ItemsControlHelper._itemsHost">
            <summary>
            A Panel that is used as the ItemsHost of the ItemsControl.  This
            property will only be valid when the ItemsControl is live in the
            tree and has generated containers for some of its items.
            </summary>
        </member>
        <member name="F:System.Windows.Controls.ItemsControlHelper._scrollHost">
            <summary>
            A ScrollViewer that is used to scroll the items in the ItemsHost.
            </summary>
        </member>
        <member name="M:System.Windows.Controls.ItemsControlHelper.#ctor(System.Windows.Controls.ItemsControl)">
            <summary>
            Initializes a new instance of the ItemContainerGenerator.
            </summary>
            <param name="control">
            The ItemsControl being tracked by the ItemContainerGenerator.
            </param>
        </member>
        <member name="M:System.Windows.Controls.ItemsControlHelper.OnApplyTemplate">
            <summary>
            Apply a control template to the ItemsControl.
            </summary>
        </member>
        <member name="M:System.Windows.Controls.ItemsControlHelper.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Windows.Style)">
            <summary>
            Prepares the specified container to display the specified item.
            </summary>
            <param name="element">
            Container element used to display the specified item.
            </param>
            <param name="parentItemContainerStyle">
            The ItemContainerStyle for the parent ItemsControl.
            </param>
        </member>
        <member name="M:System.Windows.Controls.ItemsControlHelper.UpdateItemContainerStyle(System.Windows.Style)">
            <summary>
            Update the style of any generated items when the ItemContainerStyle
            has been changed.
            </summary>
            <param name="itemContainerStyle">The ItemContainerStyle.</param>
            <remarks>
            Silverlight does not support setting a Style multiple times, so we
            only attempt to set styles on elements whose style hasn't already
            been set.
            </remarks>
        </member>
        <member name="M:System.Windows.Controls.ItemsControlHelper.ScrollIntoView(System.Windows.FrameworkElement)">
            <summary>
            Scroll the desired element into the ScrollHost's viewport.
            </summary>
            <param name="element">Element to scroll into view.</param>
        </member>
        <member name="P:System.Windows.Controls.ItemsControlHelper.ItemsControl">
            <summary>
            Gets or sets the ItemsControl being tracked by the
            ItemContainerGenerator.
            </summary>
        </member>
        <member name="P:System.Windows.Controls.ItemsControlHelper.ItemsHost">
            <summary>
            Gets a Panel that is used as the ItemsHost of the ItemsControl.
            This property will only be valid when the ItemsControl is live in
            the tree and has generated containers for some of its items.
            </summary>
        </member>
        <member name="P:System.Windows.Controls.ItemsControlHelper.ScrollHost">
            <summary>
            Gets a ScrollViewer that is used to scroll the items in the
            ItemsHost.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.LengthConverter">
            <summary>
            Converts instances of other types to and from instances of a double that
            represent an object measurement such as a height or width.
            </summary>
            <QualityBand>Stable</QualityBand>
        </member>
        <member name="F:Microsoft.Phone.Controls.LengthConverter.UnitToPixelConversions">
            <summary>
            Conversions from units to pixels.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.LengthConverter.#ctor">
            <summary>
            Initializes a new instance of the
            <see cref="T:System.Windows.LengthConverter" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.LengthConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
            <summary>
            Determines whether conversion is possible from a specified type to a
            <see cref="T:System.Double" /> that represents an object
            measurement.
            </summary>
            <param name="typeDescriptorContext">
            An <see cref="T:System.ComponentModel.ITypeDescriptorContext" />
            that provides a format context.
            </param>
            <param name="sourceType">
            A <see cref="T:System.Type" /> that represents the type you want to
            convert from.
            </param>
            <returns>
            True if this converter can perform the conversion; otherwise, false.
            </returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.LengthConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
            <summary>
            Converts from the specified value to values of the
            <see cref="T:System.Double" /> type.
            </summary>
            <param name="typeDescriptorContext">
            An <see cref="T:System.ComponentModel.ITypeDescriptorContext" />
            that provides a format context.
            </param>
            <param name="cultureInfo">
            The <see cref="T:System.Globalization.CultureInfo" /> to use as the
            current culture.
            </param>
            <param name="source">The value to convert.</param>
            <returns>The converted value.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.LengthConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
            <summary>
            Returns whether the type converter can convert a measurement to the
            specified type.
            </summary>
            <param name="typeDescriptorContext">
            An <see cref="T:System.ComponentModel.ITypeDescriptorContext" />
            that provides a format context.
            </param>
            <param name="destinationType">
            A <see cref="T:System.Type" /> that represents the type you want to
            convert to.
            </param>
            <returns>
            True if this converter can perform the conversion; otherwise, false.
            </returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.LengthConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
            <summary>
            Converts the specified measurement to the specified type.
            </summary>
            <param name="typeDescriptorContext">
            An object that provides a format context.
            </param>
            <param name="cultureInfo">
            The <see cref="T:System.Globalization.CultureInfo" /> to use as the
            current culture.
            </param>
            <param name="value">The value to convert.</param>
            <param name="destinationType">
            A <see cref="T:System.Type" /> that represents the type you want to
            convert to.
            </param>
            <returns>The converted value.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.MathHelpers.GetAngle(System.Double,System.Double)">
            <summary>
            Return the angle of the hypotenuse of a triangle with
            sides defined by deltaX and deltaY.
            </summary>
            <param name="deltaX">Change in X.</param>
            <param name="deltaY">Change in Y.</param>
            <returns>The angle (in degrees).</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.MathHelpers.GetDistance(System.Windows.Point,System.Windows.Point)">
            <summary>
            Return the distance between two points
            </summary>
            <param name="p0">The first point.</param>
            <param name="p1">The second point.</param>
            <returns>The distance between the two points.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.MathHelpers.ToPoint(Microsoft.Xna.Framework.Vector2)">
            <summary>
            Helper extension method for turning XNA's Vector2 type into a Point
            </summary>
            <param name="v">The Vector2.</param>
            <returns>The point.</returns>
        </member>
        <member name="T:System.Windows.Controls.NumericExtensions">
            <summary>
            Numeric utility methods used by controls.  These methods are similar in
            scope to the WPF DoubleUtil class.
            </summary>
        </member>
        <member name="M:System.Windows.Controls.NumericExtensions.IsNaN(System.Double)">
            <summary>
            Check if a number isn't really a number.
            </summary>
            <param name="value">The number to check.</param>
            <returns>
            True if the number is not a number, false if it is a number.
            </returns>
        </member>
        <member name="M:System.Windows.Controls.NumericExtensions.IsGreaterThan(System.Double,System.Double)">
            <summary>
            Determine if one number is greater than another.
            </summary>
            <param name="left">First number.</param>
            <param name="right">Second number.</param>
            <returns>
            True if the first number is greater than the second, false
            otherwise.
            </returns>
        </member>
        <member name="M:System.Windows.Controls.NumericExtensions.AreClose(System.Double,System.Double)">
            <summary>
            Determine if two numbers are close in value.
            </summary>
            <param name="left">First number.</param>
            <param name="right">Second number.</param>
            <returns>
            True if the first number is close in value to the second, false
            otherwise.
            </returns>
        </member>
        <member name="T:System.Windows.Controls.NumericExtensions.NanUnion">
            <summary>
            NanUnion is a C++ style type union used for efficiently converting
            a double into an unsigned long, whose bits can be easily
            manipulated.
            </summary>
        </member>
        <member name="F:System.Windows.Controls.NumericExtensions.NanUnion.FloatingValue">
            <summary>
            Floating point representation of the union.
            </summary>
        </member>
        <member name="F:System.Windows.Controls.NumericExtensions.NanUnion.IntegerValue">
            <summary>
            Integer representation of the union.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.PhoneHelper">
            <summary>
            Helper for the phone.
            </summary>
            <remarks>
            All orientations are condensed into portrait and landscape, where landscape includes <see cref="F:Microsoft.Phone.Controls.PageOrientation.None"/>.
            </remarks>
        </member>
        <member name="F:Microsoft.Phone.Controls.PhoneHelper.SipLandscapeHeight">
            <summary>
            The height of the SIP in landscape orientation.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.PhoneHelper.SipPortraitHeight">
            <summary>
            The height of the SIP in portrait orientation.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.PhoneHelper.SipTextCompletionHeight">
            <summary>
            The height of the SIP text completion in either orientation.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.PhoneHelper.TryGetPhoneApplicationFrame(Microsoft.Phone.Controls.PhoneApplicationFrame@)">
            <summary>
            Gets the current <see cref="T:PhoneApplicationFrame"/>.
            </summary>
            <param name="phoneApplicationFrame">The current <see cref="T:PhoneApplicationFrame"/>.</param>
            <returns><code>true</code> if the current <see cref="T:PhoneApplicationFrame"/> was found; <code>false</code> otherwise.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PhoneHelper.IsPortrait(Microsoft.Phone.Controls.PhoneApplicationFrame)">
            <summary>
            Determines whether a <see cref="T:PhoneApplicationFrame"/> is oriented as portrait.
            </summary>
            <param name="phoneApplicationFrame">The <see cref="T:PhoneApplicationFrame"/>.</param>
            <returns><code>true</code> if the <see cref="T:PhoneApplicationFrame"/> is oriented as portrait; <code>false</code> otherwise.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PhoneHelper.GetUsefulWidth(Microsoft.Phone.Controls.PhoneApplicationFrame)">
            <summary>
            Gets the correct width of a <see cref="T:PhoneApplicationFrame"/> in either orientation.
            </summary>
            <param name="phoneApplicationFrame">The <see cref="T:PhoneApplicationFrame"/>.</param>
            <returns>The width.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PhoneHelper.GetUsefulHeight(Microsoft.Phone.Controls.PhoneApplicationFrame)">
            <summary>
            Gets the correct height of a <see cref="T:PhoneApplicationFrame"/> in either orientation.
            </summary>
            <param name="phoneApplicationFrame">The <see cref="T:PhoneApplicationFrame"/>.</param>
            <returns>The height.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PhoneHelper.GetUsefulSize(Microsoft.Phone.Controls.PhoneApplicationFrame)">
            <summary>
            Gets the correct <see cref="T:Size"/> of a <see cref="T:PhoneApplicationFrame"/>.
            </summary>
            <param name="phoneApplicationFrame">The <see cref="T:PhoneApplicationFrame"/>.</param>
            <returns>The <see cref="T:Size"/>.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PhoneHelper.TryGetFocusedTextBox(System.Windows.Controls.TextBox@)">
            <summary>
            Gets the focused <see cref="T:TextBox"/>, if there is one.
            </summary>
            <param name="textBox">The <see cref="T:TextBox"/>.</param>
            <returns><code>true</code> if there is a focused <see cref="T:TextBox"/>; <code>false</code> otherwise.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PhoneHelper.IsSipShown">
            <summary>
            Determines whether the SIP is shown.
            </summary>
            <returns><code>true</code> if the SIP is shown; <code>false</code> otherwise.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PhoneHelper.IsSipTextCompletionShown(System.Windows.Controls.TextBox)">
            <summary>
            Determines whether the <see cref="T:TextBox"/> would show the SIP text completion.
            </summary>
            <param name="textBox">The <see cref="T:TextBox"/>.</param>
            <returns><code>true</code> if the <see cref="T:TextBox"/> woudl show the SIP text completion; <code>false</code> otherwise.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PhoneHelper.GetSipCoveredSize(Microsoft.Phone.Controls.PhoneApplicationFrame)">
            <summary>
            Gets the <see cref="T:Size"/> covered by the SIP when it is shown.
            </summary>
            <param name="phoneApplicationFrame">The <see cref="T:PhoneApplicationFrame"/>.</param>
            <returns>The <see cref="T:Size"/>.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.PhoneHelper.GetSipUncoveredSize(Microsoft.Phone.Controls.PhoneApplicationFrame)">
            <summary>
            Gets the <see cref="T:Size"/> uncovered by the SIP when it is shown.
            </summary>
            <param name="phoneApplicationFrame">The <see cref="T:PhoneApplicationFrame"/>.</param>
            <returns>The <see cref="T:Size"/>.</returns>
        </member>
        <member name="T:Microsoft.Phone.Controls.RoutedPropertyChangingEventArgs`1">
            <summary>
            Provides event data for various routed events that track property values
            changing.  Typically the events denote a cancellable action.
            </summary>
            <typeparam name="T">
            The type of the value for the dependency property that is changing.
            </typeparam>
            <QualityBand>Preview</QualityBand>
        </member>
        <member name="F:Microsoft.Phone.Controls.RoutedPropertyChangingEventArgs`1._cancel">
            <summary>
            Private member variable for Cancel property.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.RoutedPropertyChangingEventArgs`1.#ctor(System.Windows.DependencyProperty,`0,`0,System.Boolean)">
            <summary>
            Initializes a new instance of the
            <see cref="T:System.Windows.Controls.RoutedPropertyChangingEventArgs`1" />
            class.
            </summary>
            <param name="property">
            The <see cref="T:System.Windows.DependencyProperty" /> identifier
            for the property that is changing.
            </param>
            <param name="oldValue">The previous value of the property.</param>
            <param name="newValue">
            The new value of the property, assuming that the property change is
            not cancelled.
            </param>
            <param name="isCancelable">
            True if the property change is cancellable by setting
            <see cref="P:System.Windows.Controls.RoutedPropertyChangingEventArgs`1.Cancel" />
            to true in event handling. false if the property change is not
            cancellable.
            </param>
        </member>
        <member name="P:Microsoft.Phone.Controls.RoutedPropertyChangingEventArgs`1.Property">
            <summary>
            Gets the <see cref="T:System.Windows.DependencyProperty" />
            identifier for the property that is changing.
            </summary>
            <value>
            The <see cref="T:System.Windows.DependencyProperty" /> identifier
            for the property that is changing.
            </value>
        </member>
        <member name="P:Microsoft.Phone.Controls.RoutedPropertyChangingEventArgs`1.OldValue">
            <summary>
            Gets a value that reports the previous value of the changing
            property.
            </summary>
            <value>
            The previous value of the changing property.
            </value>
        </member>
        <member name="P:Microsoft.Phone.Controls.RoutedPropertyChangingEventArgs`1.NewValue">
            <summary>
            Gets or sets a value that reports the new value of the changing
            property, assuming that the property change is not cancelled.
            </summary>
            <value>
            The new value of the changing property.
            </value>
        </member>
        <member name="P:Microsoft.Phone.Controls.RoutedPropertyChangingEventArgs`1.IsCancelable">
            <summary>
            Gets a value indicating whether the property change that originated
            the RoutedPropertyChanging event is cancellable.
            </summary>
            <value>
            True if the property change is cancellable. false if the property
            change is not cancellable.
            </value>
        </member>
        <member name="P:Microsoft.Phone.Controls.RoutedPropertyChangingEventArgs`1.Cancel">
            <summary>
            Gets or sets a value indicating whether the property change that
            originated the RoutedPropertyChanging event should be cancelled.
            </summary>
            <value>
            True to cancel the property change; this resets the property to
            <see cref="P:System.Windows.Controls.RoutedPropertyChangingEventArgs`1.OldValue" />.
            false to not cancel the property change; the value changes to
            <see cref="P:System.Windows.Controls.RoutedPropertyChangingEventArgs`1.NewValue" />.
            </value>
            <exception cref="T:System.InvalidOperationException">
            Attempted to cancel in an instance where
            <see cref="P:System.Windows.Controls.RoutedPropertyChangingEventArgs`1.IsCancelable" />
            is false.
            </exception>
        </member>
        <member name="P:Microsoft.Phone.Controls.RoutedPropertyChangingEventArgs`1.InCoercion">
            <summary>
            Gets or sets a value indicating whether internal value coercion is
            acting on the property change that originated the
            RoutedPropertyChanging event.
            </summary>
            <value>
            True if coercion is active. false if coercion is not active.
            </value>
            <remarks>
            This is a total hack to work around the class hierarchy for Value
            coercion in NumericUpDown.
            </remarks>
        </member>
        <member name="T:Microsoft.Phone.Controls.RoutedPropertyChangingEventHandler`1">
            <summary>
            Represents methods that handle various routed events that track property
            values changing.  Typically the events denote a cancellable action.
            </summary>
            <typeparam name="T">
            The type of the value for the dependency property that is changing.
            </typeparam>
            <param name="sender">
            The object where the initiating property is changing.
            </param>
            <param name="e">Event data for the event.</param>
            <QualityBand>Preview</QualityBand>
        </member>
        <member name="T:Microsoft.Phone.Controls.SafeRaise">
            <summary>
            A helper class for raising events safely.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.SafeRaise.Raise(System.EventHandler,System.Object)">
            <summary>
            Raises an event in a thread-safe manner, also does the null check.
            </summary>
            <param name="eventToRaise">The event to raise.</param>
            <param name="sender">The event sender.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.SafeRaise.Raise(System.EventHandler{System.EventArgs},System.Object)">
            <summary>
            Raises an event in a thread-safe manner, also does the null check.
            </summary>
            <param name="eventToRaise">The event to raise.</param>
            <param name="sender">The event sender.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.SafeRaise.Raise``1(System.EventHandler{``0},System.Object,``0)">
            <summary>
            Raises an event in a thread-safe manner, also does the null check.
            </summary>
            <typeparam name="T">The event args type.</typeparam>
            <param name="eventToRaise">The event to raise.</param>
            <param name="sender">The event sender.</param>
            <param name="args">The event args.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.SafeRaise.Raise``1(System.EventHandler{``0},System.Object,Microsoft.Phone.Controls.SafeRaise.GetEventArgs{``0})">
            <summary>
            Raise an event in a thread-safe manner, with the required null check. Lazily creates event args.
            </summary>
            <typeparam name="T">The event args type.</typeparam>
            <param name="eventToRaise">The event to raise.</param>
            <param name="sender">The event sender.</param>
            <param name="getEventArgs">The delegate to return the event args if needed.</param>
        </member>
        <member name="T:Microsoft.Phone.Controls.SafeRaise.GetEventArgs`1">
            <summary>
            This is a method that returns event args, used for lazy creation.
            </summary>
            <typeparam name="T">The event type.</typeparam>
            <returns></returns>
        </member>
        <member name="T:System.Windows.Controls.TimeTypeConverter">
            <summary>
            Allows time to be set from xaml.
            </summary>
            <QualityBand>Preview</QualityBand>
            <remarks>This converter is used by xaml and thus uses the 
            English formats.</remarks>
        </member>
        <member name="F:System.Windows.Controls.TimeTypeConverter._timeFormats">
            <summary>
            BackingField for the TimeFormats being used.
            </summary>
        </member>
        <member name="F:System.Windows.Controls.TimeTypeConverter._dateFormats">
            <summary>
            BackingField for the DateFormats being used.
            </summary>
        </member>
        <member name="M:System.Windows.Controls.TimeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
            <summary>
            Determines whether this instance can convert from 
            the specified type descriptor context.
            </summary>
            <param name="typeDescriptorContext">The type descriptor context.</param>
            <param name="sourceType">Type of the source.</param>
            <returns>
            	<c>True</c> if this instance can convert from the specified type 
            descriptor context; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:System.Windows.Controls.TimeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
            <summary>
            Determines whether this instance can convert to the specified 
            type descriptor context.
            </summary>
            <param name="typeDescriptorContext">The type descriptor context.</param>
            <param name="destinationType">Type of the destination.</param>
            <returns>
            	<c>True</c> if this instance can convert to the specified type 
            descriptor context; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:System.Windows.Controls.TimeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
            <summary>
            Converts instances of other data types into instances of DateTime that
            represent a time.
            </summary>
            <param name="typeDescriptorContext">
            The type descriptor context.
            </param>
            <param name="cultureInfo">The culture used to convert. This culture
            is not used during conversion, but a specific set of formats is used.</param>
            <param name="source">
            The string being converted to the DateTime.
            </param>
            <returns>
            A DateTime that is the value of the conversion.
            </returns>
        </member>
        <member name="M:System.Windows.Controls.TimeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
            <summary>
            Converts a DateTime into a string.
            </summary>
            <param name="typeDescriptorContext">
            The type descriptor context.
            </param>
            <param name="cultureInfo">The culture used to convert.</param>
            <param name="value">
            The value that is being converted to a specified type.
            </param>
            <param name="destinationType">
            The type to convert the value to.
            </param>
            <returns>
            The value of the conversion to the specified type.
            </returns>
        </member>
        <member name="T:System.Tuple`2">
            <summary>
            Represents a 2-tuple, or pair.
            </summary>
            <typeparam name="T1">The type of the tuple's first component.</typeparam>
            <typeparam name="T2">The type of the tuple's second component.</typeparam>
        </member>
        <member name="M:System.Tuple`2.#ctor(`0,`1)">
            <summary>
            Initializes a new instance of the Tuple(T1, T2) class.
            </summary>
            <param name="item1">The value of the tuple's first component.</param>
            <param name="item2">The value of the tuple's second component.</param>
        </member>
        <member name="P:System.Tuple`2.Item1">
            <summary>
            Gets the value of the current Tuple(T1, T2) object's first component.
            </summary>
        </member>
        <member name="P:System.Tuple`2.Item2">
            <summary>
            Gets the value of the current Tuple(T1, T2) object's second component.
            </summary>
        </member>
        <member name="T:System.Windows.Controls.TypeConverters">
            <summary>
            Common TypeConverter functionality.
            </summary>
        </member>
        <member name="M:System.Windows.Controls.TypeConverters.CanConvertTo``1(System.Type)">
            <summary>
            Determines whether conversion is possible to a specified type.
            </summary>
            <typeparam name="T">Expected type of the converter.</typeparam>
            <param name="destinationType">
            Identifies the data type to evaluate for conversion.
            </param>
            <returns>
            A value indicating whether conversion is possible.
            </returns>
        </member>
        <member name="M:System.Windows.Controls.TypeConverters.ConvertTo(System.ComponentModel.TypeConverter,System.Object,System.Type)">
            <summary>
            Attempts to convert a specified object to an instance of the
            desired type.
            </summary>
            <param name="converter">TypeConverter instance.</param>
            <param name="value">The object being converted.</param>
            <param name="destinationType">
            The type to convert the value to.
            </param>
            <returns>
            The value of the conversion to the specified type.
            </returns>
        </member>
        <member name="T:Microsoft.Phone.Controls.VisualStates">
            <summary>
            Names and helpers for visual states in the controls.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupCommon">
            <summary>
            Common state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateNormal">
            <summary>
            Normal state of the Common state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateReadOnly">
            <summary>
            Normal state of the Common state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateMouseOver">
            <summary>
            MouseOver state of the Common state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StatePressed">
            <summary>
            Pressed state of the Common state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateDisabled">
            <summary>
            Disabled state of the Common state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupFocus">
            <summary>
            Focus state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateUnfocused">
            <summary>
            Unfocused state of the Focus state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateFocused">
            <summary>
            Focused state of the Focus state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupSelection">
            <summary>
            Selection state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateSelected">
            <summary>
            Selected state of the Selection state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateUnselected">
            <summary>
            Unselected state of the Selection state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateSelectedInactive">
            <summary>
            Selected inactive state of the Selection state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupExpansion">
            <summary>
            Expansion state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateExpanded">
            <summary>
            Expanded state of the Expansion state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateCollapsed">
            <summary>
            Collapsed state of the Expansion state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupPopup">
            <summary>
            Popup state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StatePopupOpened">
            <summary>
            Opened state of the Popup state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StatePopupClosed">
            <summary>
            Closed state of the Popup state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupValidation">
            <summary>
            ValidationStates state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateValid">
            <summary>
            The valid state for the ValidationStates group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateInvalidFocused">
            <summary>
            Invalid, focused state for the ValidationStates group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateInvalidUnfocused">
            <summary>
            Invalid, unfocused state for the ValidationStates group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupExpandDirection">
            <summary>
            ExpandDirection state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateExpandDown">
            <summary>
            Down expand direction state of ExpandDirection state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateExpandUp">
            <summary>
            Up expand direction state of ExpandDirection state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateExpandLeft">
            <summary>
            Left expand direction state of ExpandDirection state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateExpandRight">
            <summary>
            Right expand direction state of ExpandDirection state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupHasItems">
            <summary>
            HasItems state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateHasItems">
            <summary>
            HasItems state of the HasItems state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateNoItems">
            <summary>
            NoItems state of the HasItems state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupIncrease">
            <summary>
            Increment state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateIncreaseEnabled">
            <summary>
            State enabled for increment group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateIncreaseDisabled">
            <summary>
            State disabled for increment group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupDecrease">
            <summary>
            Decrement state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateDecreaseEnabled">
            <summary>
            State enabled for decrement group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateDecreaseDisabled">
            <summary>
            State disabled for decrement group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupInteractionMode">
            <summary>
            InteractionMode state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateEdit">
            <summary>
            Edit of the DisplayMode state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateDisplay">
            <summary>
            Display of the DisplayMode state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupLocked">
            <summary>
            DisplayMode state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateLocked">
            <summary>
            Edit of the DisplayMode state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateUnlocked">
            <summary>
            Display of the DisplayMode state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateActive">
            <summary>
            Active state.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateInactive">
            <summary>
            Inactive state.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupActive">
            <summary>
            Active state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateUnwatermarked">
            <summary>
            Non-watermarked state.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateWatermarked">
            <summary>
            Watermarked state.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupWatermark">
            <summary>
            Watermark state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateCalendarButtonUnfocused">
            <summary>
            Unfocused state for Calendar Buttons.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateCalendarButtonFocused">
            <summary>
            Focused state for Calendar Buttons.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupCalendarButtonFocus">
            <summary>
            CalendarButtons Focus state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateBusy">
            <summary>
            Busy state for BusyIndicator.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateIdle">
            <summary>
            Idle state for BusyIndicator.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupBusyStatus">
            <summary>
            Busyness group name.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateVisible">
            <summary>
            Visible state name for BusyIndicator.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.StateHidden">
            <summary>
            Hidden state name for BusyIndicator.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.VisualStates.GroupVisibility">
            <summary>
            BusyDisplay group.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.VisualStates.GoToState(System.Windows.Controls.Control,System.Boolean,System.String[])">
            <summary>
            Use VisualStateManager to change the visual state of the control.
            </summary>
            <param name="control">
            Control whose visual state is being changed.
            </param>
            <param name="useTransitions">
            A value indicating whether to use transitions when updating the
            visual state, or to snap directly to the new visual state.
            </param>
            <param name="stateNames">
            Ordered list of state names and fallback states to transition into.
            Only the first state to be found will be used.
            </param>
        </member>
        <member name="M:Microsoft.Phone.Controls.VisualStates.GetImplementationRoot(System.Windows.DependencyObject)">
            <summary>
            Gets the implementation root of the Control.
            </summary>
            <param name="dependencyObject">The DependencyObject.</param>
            <remarks>
            Implements Silverlight's corresponding internal property on Control.
            </remarks>
            <returns>Returns the implementation root or null.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.VisualStates.TryGetVisualStateGroup(System.Windows.DependencyObject,System.String)">
            <summary>
            This method tries to get the named VisualStateGroup for the 
            dependency object. The provided object's ImplementationRoot will be 
            looked up in this call.
            </summary>
            <param name="dependencyObject">The dependency object.</param>
            <param name="groupName">The visual state group's name.</param>
            <returns>Returns null or the VisualStateGroup object.</returns>
        </member>
        <member name="T:System.Windows.Controls.VisualTreeExtensions">
            <summary>
            A static class providing methods for working with the visual tree.  
            </summary>
        </member>
        <member name="M:System.Windows.Controls.VisualTreeExtensions.GetVisualChildren(System.Windows.DependencyObject)">
            <summary>
            Retrieves all the visual children of a framework element.
            </summary>
            <param name="parent">The parent framework element.</param>
            <returns>The visual children of the framework element.</returns>
        </member>
        <member name="M:System.Windows.Controls.VisualTreeExtensions.GetLogicalChildrenBreadthFirst(System.Windows.FrameworkElement)">
            <summary>
            Retrieves all the logical children of a framework element using a 
            breadth-first search.  A visual element is assumed to be a logical 
            child of another visual element if they are in the same namescope.
            For performance reasons this method manually manages the queue 
            instead of using recursion.
            </summary>
            <param name="parent">The parent framework element.</param>
            <returns>The logical children of the framework element.</returns>
        </member>
        <member name="T:Microsoft.Phone.Controls.WeakEventListener`3">
            <summary>
            Implements a weak event listener that allows the owner to be garbage
            collected if its only remaining link is an event handler.
            </summary>
            <typeparam name="TInstance">Type of instance listening for the event.</typeparam>
            <typeparam name="TSource">Type of source for the event.</typeparam>
            <typeparam name="TEventArgs">Type of event arguments for the event.</typeparam>
        </member>
        <member name="F:Microsoft.Phone.Controls.WeakEventListener`3._weakInstance">
            <summary>
            WeakReference to the instance listening for the event.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.WeakEventListener`3.#ctor(`0)">
            <summary>
            Initializes a new instances of the WeakEventListener class.
            </summary>
            <param name="instance">Instance subscribing to the event.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.WeakEventListener`3.OnEvent(`1,`2)">
            <summary>
            Handler for the subscribed event calls OnEventAction to handle it.
            </summary>
            <param name="source">Event source.</param>
            <param name="eventArgs">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.WeakEventListener`3.Detach">
            <summary>
            Detaches from the subscribed event.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.WeakEventListener`3.OnEventAction">
            <summary>
            Gets or sets the method to call when the event fires.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.WeakEventListener`3.OnDetachAction">
            <summary>
            Gets or sets the method to call when detaching from the event.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.ContextMenu">
            <summary>
            Represents a pop-up menu that enables a control to expose functionality that is specific to the context of the control.
            </summary>
            <QualityBand>Preview</QualityBand>
        </member>
        <member name="T:Microsoft.Phone.Controls.Primitives.MenuBase">
            <summary>
            Represents a control that defines choices for users to select.
            </summary>
            <QualityBand>Preview</QualityBand>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.MenuBase.ItemContainerStyleProperty">
            <summary>
            Identifies the ItemContainerStyle dependency property.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.MenuBase.#ctor">
            <summary>
            Initializes a new instance of the MenuBase class.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.MenuBase.IsItemItsOwnContainerOverride(System.Object)">
            <summary>
            Determines whether the specified item is, or is eligible to be, its own item container.
            </summary>
            <param name="item">The item to check whether it is an item container.</param>
            <returns>True if the item is a MenuItem or a Separator; otherwise, false.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.MenuBase.GetContainerForItemOverride">
            <summary>
            Creates or identifies the element used to display the specified item.
            </summary>
            <returns>A MenuItem.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.MenuBase.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Object)">
            <summary>
            Prepares the specified element to display the specified item.
            </summary>
            <param name="element">Element used to display the specified item.</param>
            <param name="item">Specified item.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.MenuBase.HasDefaultValue(System.Windows.Controls.Control,System.Windows.DependencyProperty)">
            <summary>
            Checks whether a control has the default value for a property.
            </summary>
            <param name="control">The control to check.</param>
            <param name="property">The property to check.</param>
            <returns>True if the property has the default value; false otherwise.</returns>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.MenuBase.ItemContainerStyle">
            <summary>
            Gets or sets the Style that is applied to the container element generated for each item.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu.VisibilityGroupName">
            <summary>
            Visibility state group.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu.OpenVisibilityStateName">
            <summary>
            Open visibility state.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu.ClosedVisibilityStateName">
            <summary>
            Closed visibility state.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu._page">
            <summary>
            Stores a reference to the PhoneApplicationPage that contains the owning object.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu._applicationBarIconButtons">
            <summary>
            Stores a reference to a list of ApplicationBarIconButtons for which the Click event is being handled.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu._backgroundResizeStoryboard">
            <summary>
            Stores a reference to the Storyboard used to animate the background resize.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu._openingStoryboard">
            <summary>
            Stores a reference to the Storyboard used to animate the ContextMenu open.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu._openingStoryboardPlaying">
            <summary>
            Tracks whether the Storyboard used to animate the ContextMenu open is active.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu._openingStoryboardReleaseThreshold">
            <summary>
            Tracks the threshold for releasing contact during the ContextMenu open animation.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu._rootVisual">
            <summary>
            Stores a reference to the current root visual.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu._mousePosition">
            <summary>
            Stores the last known mouse position (via MouseMove).
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu._owner">
            <summary>
            Stores a reference to the object that owns the ContextMenu.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu._popup">
            <summary>
            Stores a reference to the current Popup.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu._overlay">
            <summary>
            Stores a reference to the current overlay.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu._popupAlignmentPoint">
            <summary>
            Stores a reference to the current Popup alignment point.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu._settingIsOpen">
            <summary>
            Stores a value indicating whether the IsOpen property is being updated by ContextMenu.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu.IsZoomEnabledProperty">
            <summary>
            Identifies the IsZoomEnabled dependency property.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu.VerticalOffsetProperty">
            <summary>
            Identifies the VerticalOffset dependency property.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.OnHorizontalVerticalOffsetChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the HorizontalOffset or VerticalOffset DependencyProperty.
            </summary>
            <param name="o">DependencyObject that changed.</param>
            <param name="e">Event data for the DependencyPropertyChangedEvent.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu.IsOpenProperty">
            <summary>
            Identifies the IsOpen dependency property.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.OnIsOpenChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the IsOpen DependencyProperty.
            </summary>
            <param name="o">DependencyObject that changed.</param>
            <param name="e">Event data for the DependencyPropertyChangedEvent.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.OnIsOpenChanged(System.Boolean)">
            <summary>
            Handles changes to the IsOpen property.
            </summary>
            <param name="newValue">New value.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.OnOpened(System.Windows.RoutedEventArgs)">
            <summary>
            Called when the Opened event occurs.
            </summary>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.OnClosed(System.Windows.RoutedEventArgs)">
            <summary>
            Called when the Closed event occurs.
            </summary>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.#ctor">
            <summary>
            Initializes a new instance of the ContextMenu class.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.OnApplyTemplate">
            <summary>
            Called when a new Template is applied.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.HandleStoryboardCompleted(System.Object,System.EventArgs)">
            <summary>
            Handles the Completed event of the opening Storyboard.
            </summary>
            <param name="sender">Source of the event.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.GoToVisualState(System.String,System.Boolean)">
            <summary>
            Uses VisualStateManager to go to a new visual state.
            </summary>
            <param name="stateName">The state to transition to.</param>
            <param name="useTransitions">true to use a System.Windows.VisualTransition to transition between states; otherwise, false.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.OnMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Called when the left mouse button is pressed.
            </summary>
            <param name="e">The event data for the MouseLeftButtonDown event.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.OnKeyDown(System.Windows.Input.KeyEventArgs)">
            <summary>
            Responds to the KeyDown event.
            </summary>
            <param name="e">The event data for the KeyDown event.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.HandleLayoutUpdated(System.Object,System.EventArgs)">
            <summary>
            Handles the LayoutUpdated event to capture Application.Current.RootVisual.
            </summary>
            <param name="sender">Source of the event.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.HandleRootVisualMouseMove(System.Object,System.Windows.Input.MouseEventArgs)">
            <summary>
            Handles the RootVisual's MouseMove event to track the last mouse position.
            </summary>
            <param name="sender">Source of the event.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.HandleRootVisualManipulationCompleted(System.Object,System.Windows.Input.ManipulationCompletedEventArgs)">
            <summary>
            Handles the ManipulationCompleted event for the RootVisual.
            </summary>
            <param name="sender">Source of the event.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.HandleOwnerHold(System.Object,Microsoft.Phone.Controls.GestureEventArgs)">
            <summary>
            Handles the Hold event for the owning element.
            </summary>
            <param name="sender">Source of the event.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenu.ApplicationBarMirrorProperty">
            <summary>
            Identifies the ApplicationBarMirror dependency property.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.OnApplicationBarMirrorChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the ApplicationBarMirror DependencyProperty.
            </summary>
            <param name="o">DependencyObject that changed.</param>
            <param name="e">Event data for the DependencyPropertyChangedEvent.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.OnApplicationBarMirrorChanged(Microsoft.Phone.Shell.IApplicationBar,Microsoft.Phone.Shell.IApplicationBar)">
            <summary>
            Handles changes to the ApplicationBarMirror property.
            </summary>
            <param name="oldValue">Old value.</param>
            <param name="newValue">New value.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.HandleEventThatClosesContextMenu(System.Object,System.EventArgs)">
            <summary>
            Handles an event which should close an open ContextMenu.
            </summary>
            <param name="sender">Source of the event.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.HandleOwnerLoaded(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            Handles the Loaded event of the Owner.
            </summary>
            <param name="sender">Source of the event.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.HandleOwnerUnloaded(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            Handles the Unloaded event of the Owner.
            </summary>
            <param name="sender">Source of the event.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.HandlePageBackKeyPress(System.Object,System.ComponentModel.CancelEventArgs)">
            <summary>
            Handles the BackKeyPress of the containing PhoneApplicationPage.
            </summary>
            <param name="sender">Source of the event.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.SafeTransformToVisual(System.Windows.UIElement,System.Windows.UIElement)">
            <summary>
            Calls TransformToVisual on the specified element for the specified visual, suppressing the ArgumentException that can occur in some cases.
            </summary>
            <param name="element">Element on which to call TransformToVisual.</param>
            <param name="visual">Visual to pass to the call to TransformToVisual.</param>
            <returns>Resulting GeneralTransform object.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.InitializeRootVisual">
            <summary>
            Initialize the _rootVisual property (if possible and not already done).
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.FocusNextItem(System.Boolean)">
            <summary>
            Sets focus to the next item in the ContextMenu.
            </summary>
            <param name="down">True to move the focus down; false to move it up.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.ChildMenuItemClicked">
            <summary>
            Called when a child MenuItem is clicked.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.HandleContextMenuOrRootVisualSizeChanged(System.Object,System.Windows.SizeChangedEventArgs)">
            <summary>
            Handles the SizeChanged event for the ContextMenu or RootVisual.
            </summary>
            <param name="sender">Source of the event.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.HandleOverlayMouseButtonDown(System.Object,System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Handles the MouseButtonDown events for the overlay.
            </summary>
            <param name="sender">Source of the event.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.UpdateContextMenuPlacement">
            <summary>
            Updates the location and size of the Popup and overlay.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.OpenPopup(System.Windows.Point)">
            <summary>
            Opens the Popup.
            </summary>
            <param name="position">Position to place the Popup.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenu.ClosePopup">
            <summary>
            Closes the Popup.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.ContextMenu.Owner">
            <summary>
            Gets or sets the owning object for the ContextMenu.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.ContextMenu.IsZoomEnabled">
            <summary>
            Gets or sets a value indicating whether the background will zoom out when the ContextMenu is open.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.ContextMenu.VerticalOffset">
            <summary>
            Gets or sets the vertical distance between the target origin and the popup alignment point.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.ContextMenu.IsOpen">
            <summary>
            Gets or sets a value indicating whether the ContextMenu is visible.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.ContextMenu.Opened">
            <summary>
            Occurs when a particular instance of a ContextMenu opens.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.ContextMenu.Closed">
            <summary>
            Occurs when a particular instance of a ContextMenu closes.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.ContextMenuService">
            <summary>
            Provides the system implementation for displaying a ContextMenu.
            </summary>
            <QualityBand>Preview</QualityBand>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenuService.GetContextMenu(System.Windows.DependencyObject)">
            <summary>
            Gets the value of the ContextMenu property of the specified object.
            </summary>
            <param name="element">Object to query concerning the ContextMenu property.</param>
            <returns>Value of the ContextMenu property.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenuService.SetContextMenu(System.Windows.DependencyObject,Microsoft.Phone.Controls.ContextMenu)">
            <summary>
            Sets the value of the ContextMenu property of the specified object.
            </summary>
            <param name="element">Object to set the property on.</param>
            <param name="value">Value to set.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.ContextMenuService.ContextMenuProperty">
            <summary>
            Identifies the ContextMenu attached property.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ContextMenuService.OnContextMenuChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the ContextMenu DependencyProperty.
            </summary>
            <param name="o">DependencyObject that changed.</param>
            <param name="e">Event data for the DependencyPropertyChangedEvent.</param>
        </member>
        <member name="T:Microsoft.Phone.Controls.MenuItem">
            <summary>
            Represents a selectable item inside a Menu or ContextMenu.
            </summary>
            <QualityBand>Preview</QualityBand>
        </member>
        <member name="T:System.Windows.Controls.HeaderedItemsControl">
            <summary>
            Represents a control that contains a collection of items and a header.
            </summary>
            <QualityBand>Stable</QualityBand>
        </member>
        <member name="F:System.Windows.Controls.HeaderedItemsControl.HeaderProperty">
            <summary>
            Identifies the
            <see cref="P:System.Windows.Controls.HeaderedItemsControl.Header" />
            dependency property.
            </summary>
            <value>
            The identifier for the
            <see cref="P:System.Windows.Controls.HeaderedItemsControl.Header" />
            dependency property.
            </value>
            <remarks>
            Note: WPF defines this property via a call to AddOwner of
            HeaderedContentControl's HeaderProperty.
            </remarks>
        </member>
        <member name="M:System.Windows.Controls.HeaderedItemsControl.OnHeaderPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            HeaderProperty property changed handler.
            </summary>
            <param name="d">
            HeaderedItemsControl that changed its Header.
            </param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="F:System.Windows.Controls.HeaderedItemsControl.HeaderTemplateProperty">
            <summary>
            Identifies the
            <see cref="P:System.Windows.Controls.HeaderedItemsControl.HeaderTemplate" />
            dependency property.
            </summary>
            <value>
            The identifier for the
            <see cref="P:System.Windows.Controls.HeaderedItemsControl.HeaderTemplate" />
            dependency property.
            </value>
            <remarks>
            Note: WPF defines this property via a call to AddOwner of
            HeaderedContentControl's HeaderTemplateProperty.
            </remarks>
        </member>
        <member name="M:System.Windows.Controls.HeaderedItemsControl.OnHeaderTemplatePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            HeaderTemplateProperty property changed handler.
            </summary>
            <param name="d">
            HeaderedItemsControl that changed its HeaderTemplate.
            </param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="F:System.Windows.Controls.HeaderedItemsControl.ItemContainerStyleProperty">
            <summary>
            Identifies the
            <see cref="P:System.Windows.Controls.HeaderedItemsControl.ItemContainerStyle" />
            dependency property.
            </summary>
            <value>
            The identifier for the
            <see cref="P:System.Windows.Controls.HeaderedItemsControl.ItemContainerStyle" />
            dependency property.
            </value>
        </member>
        <member name="M:System.Windows.Controls.HeaderedItemsControl.OnItemContainerStylePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            ItemContainerStyleProperty property changed handler.
            </summary>
            <param name="d">
            HeaderedItemsControl that changed its ItemContainerStyle.
            </param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:System.Windows.Controls.HeaderedItemsControl.#ctor">
            <summary>
            Initializes a new instance of the
            <see cref="T:System.Windows.Controls.HeaderedItemsControl" /> class.
            </summary>
        </member>
        <member name="M:System.Windows.Controls.HeaderedItemsControl.OnHeaderChanged(System.Object,System.Object)">
            <summary>
            Called when the value of the
            <see cref="P:System.Windows.Controls.HeaderedItemsControl.Header" />
            property changes.
            </summary>
            <param name="oldHeader">
            The old value of the
            <see cref="P:System.Windows.Controls.HeaderedItemsControl.Header" />
            property.
            </param>
            <param name="newHeader">
            The new value of the
            <see cref="P:System.Windows.Controls.HeaderedItemsControl.Header" />
            property.
            </param>
        </member>
        <member name="M:System.Windows.Controls.HeaderedItemsControl.OnHeaderTemplateChanged(System.Windows.DataTemplate,System.Windows.DataTemplate)">
            <summary>
            Called when the value of the
            <see cref="P:System.Windows.Controls.HeaderedItemsControl.HeaderTemplate" />
            property changes.
            </summary>
            <param name="oldHeaderTemplate">
            The old value of the
            <see cref="P:System.Windows.Controls.HeaderedItemsControl.HeaderTemplate" />
            property.
            </param>
            <param name="newHeaderTemplate">
            The new value of the
            <see cref="P:System.Windows.Controls.HeaderedItemsControl.HeaderTemplate" />
            property.
            </param>
        </member>
        <member name="M:System.Windows.Controls.HeaderedItemsControl.OnApplyTemplate">
            <summary>
            Builds the visual tree for the
            <see cref="T:System.Windows.Controls.HeaderedItemsControl" /> when a
            new template is applied.
            </summary>
        </member>
        <member name="M:System.Windows.Controls.HeaderedItemsControl.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Object)">
            <summary>
            Prepares the specified element to display the specified item.
            </summary>
            <param name="element">
            The container element used to display the specified item.
            </param>
            <param name="item">The content to display.</param>
        </member>
        <member name="M:System.Windows.Controls.HeaderedItemsControl.PreparePrepareHeaderedItemsControlContainerForItemOverride(System.Windows.DependencyObject,System.Object,System.Windows.Controls.ItemsControl,System.Windows.Style)">
            <summary>
            Prepares the specified container to display the specified item.
            </summary>
            <param name="element">
            Container element used to display the specified item.
            </param>
            <param name="item">Specified item to display.</param>
            <param name="parent">The parent ItemsControl.</param>
            <param name="parentItemContainerStyle">
            The ItemContainerStyle for the parent ItemsControl.
            </param>
        </member>
        <member name="M:System.Windows.Controls.HeaderedItemsControl.PrepareHeaderedItemsControlContainer(System.Windows.Controls.HeaderedItemsControl,System.Object,System.Windows.Controls.ItemsControl,System.Windows.Style)">
            <summary>
            Prepare a PrepareHeaderedItemsControlContainer container for an
            item.
            </summary>
            <param name="control">Container to prepare.</param>
            <param name="item">Item to be placed in the container.</param>
            <param name="parentItemsControl">The parent ItemsControl.</param>
            <param name="parentItemContainerStyle">
            The ItemContainerStyle for the parent ItemsControl.
            </param>
        </member>
        <member name="M:System.Windows.Controls.HeaderedItemsControl.HasDefaultValue(System.Windows.Controls.Control,System.Windows.DependencyProperty)">
            <summary>
            Check whether a control has the default value for a property.
            </summary>
            <param name="control">The control to check.</param>
            <param name="property">The property to check.</param>
            <returns>
            True if the property has the default value; false otherwise.
            </returns>
        </member>
        <member name="P:System.Windows.Controls.HeaderedItemsControl.HeaderIsItem">
            <summary>
            Gets or sets a value indicating whether the Header property has been
            set to the item of an ItemsControl.
            </summary>
        </member>
        <member name="P:System.Windows.Controls.HeaderedItemsControl.Header">
            <summary>
            Gets or sets the item that labels the control.
            </summary>
            <value>
            The item that labels the control. The default value is null.
            </value>
        </member>
        <member name="P:System.Windows.Controls.HeaderedItemsControl.HeaderTemplate">
            <summary>
            Gets or sets a data template that is used to display the contents of
            the control's header.
            </summary>
            <value>
            Gets or sets a data template that is used to display the contents of
            the control's header. The default is null.
            </value>
        </member>
        <member name="P:System.Windows.Controls.HeaderedItemsControl.ItemContainerStyle">
            <summary>
            Gets or sets the <see cref="T:System.Windows.Style" /> that is
            applied to the container element generated for each item.
            </summary>
            <value>
            The <see cref="T:System.Windows.Style" /> that is applied to the
            container element generated for each item. The default is null.
            </value>
        </member>
        <member name="P:System.Windows.Controls.HeaderedItemsControl.ItemsControlHelper">
            <summary>
            Gets the ItemsControlHelper that is associated with this control.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.MenuItem._isFocused">
            <summary>
            Stores a value indicating whether this element has logical focus.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.MenuItem.CommandProperty">
            <summary>
            Identifies the Command dependency property.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.OnCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the Command DependencyProperty.
            </summary>
            <param name="o">DependencyObject that changed.</param>
            <param name="e">Event data for the DependencyPropertyChangedEvent.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.OnCommandChanged(System.Windows.Input.ICommand,System.Windows.Input.ICommand)">
            <summary>
            Handles changes to the Command property.
            </summary>
            <param name="oldValue">Old value.</param>
            <param name="newValue">New value.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.MenuItem.CommandParameterProperty">
            <summary>
            Identifies the CommandParameter dependency property.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.OnCommandParameterChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the CommandParameter DependencyProperty.
            </summary>
            <param name="o">DependencyObject that changed.</param>
            <param name="e">Event data for the DependencyPropertyChangedEvent.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.OnCommandParameterChanged">
            <summary>
            Handles changes to the CommandParameter property.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.#ctor">
            <summary>
            Initializes a new instance of the MenuItem class.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.OnApplyTemplate">
            <summary>
            Called when the template's tree is generated.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.OnGotFocus(System.Windows.RoutedEventArgs)">
            <summary>
            Invoked whenever an unhandled GotFocus event reaches this element in its route.
            </summary>
            <param name="e">A RoutedEventArgs that contains event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.OnLostFocus(System.Windows.RoutedEventArgs)">
            <summary>
            Raises the LostFocus routed event by using the event data that is provided.
            </summary>
            <param name="e">A RoutedEventArgs that contains event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.OnMouseEnter(System.Windows.Input.MouseEventArgs)">
            <summary>
            Called whenever the mouse enters a MenuItem.
            </summary>
            <param name="e">The event data for the MouseEnter event.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.OnMouseLeave(System.Windows.Input.MouseEventArgs)">
            <summary>
            Called whenever the mouse leaves a MenuItem.
            </summary>
            <param name="e">The event data for the MouseLeave event.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)">
            <summary>
            Called when the left mouse button is released.
            </summary>
            <param name="e">The event data for the MouseLeftButtonUp event.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.OnKeyDown(System.Windows.Input.KeyEventArgs)">
            <summary>
            Responds to the KeyDown event.
            </summary>
            <param name="e">The event data for the KeyDown event.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.OnItemsChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
            <summary>
            Called when the Items property changes.
            </summary>
            <param name="e">The event data for the ItemsChanged event.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.OnClick">
            <summary>
            Called when a MenuItem is clicked and raises a Click event.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.HandleCanExecuteChanged(System.Object,System.EventArgs)">
            <summary>
            Handles the CanExecuteChanged event of the Command property.
            </summary>
            <param name="sender">Source of the event.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.UpdateIsEnabled(System.Boolean)">
            <summary>
            Updates the IsEnabled property.
            </summary>
            <remarks>
            WPF overrides the local value of IsEnabled according to ICommand, so Silverlight does, too.
            </remarks>
            <param name="changeVisualState">True if ChangeVisualState should be called.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.HandleIsEnabledChanged(System.Object,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Called when the IsEnabled property changes.
            </summary>
            <param name="sender">Source of the event.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.HandleLoaded(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            Called when the Loaded event is raised.
            </summary>
            <param name="sender">Source of the event.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.MenuItem.ChangeVisualState(System.Boolean)">
            <summary>
            Changes to the correct visual state(s) for the control.
            </summary>
            <param name="useTransitions">True to use transitions; otherwise false.</param>
        </member>
        <member name="E:Microsoft.Phone.Controls.MenuItem.Click">
            <summary>
            Occurs when a MenuItem is clicked.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.MenuItem.ParentMenuBase">
            <summary>
            Gets or sets a reference to the MenuBase parent.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.MenuItem.Command">
            <summary>
            Gets or sets the command associated with the menu item.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.MenuItem.CommandParameter">
            <summary>
            Gets or sets the parameter to pass to the Command property of a MenuItem.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.Separator">
            <summary>
            Control that is used to separate items in items controls.
            </summary>
            <QualityBand>Preview</QualityBand>
        </member>
        <member name="M:Microsoft.Phone.Controls.Separator.#ctor">
            <summary>
            Initializes a new instance of the Separator class.
            </summary>
        </member>
        <member name="T:System.Windows.HierarchicalDataTemplate">
            <summary>
            Represents a <see cref="T:System.Windows.DataTemplate" /> that supports
            <see cref="T:System.Windows.Controls.HeaderedItemsControl" /> objects,
            such as <see cref="T:System.Windows.Controls.TreeViewItem" />.
            </summary>
            <QualityBand>Stable</QualityBand>
        </member>
        <member name="F:System.Windows.HierarchicalDataTemplate._itemTemplate">
            <summary>
            The DataTemplate to apply to the ItemTemplate property on a
            generated HeaderedItemsControl (such as a MenuItem or a
            TreeViewItem), to indicate how to display items from the next level
            in the data hierarchy.
            </summary>
        </member>
        <member name="F:System.Windows.HierarchicalDataTemplate._itemContainerStyle">
            <summary>
            The Style to apply to the ItemContainerStyle property on a generated
            HeaderedItemsControl (such as a MenuItem or a TreeViewItem), to
            indicate how to style items from the next level in the data
            hierarchy.
            </summary>
        </member>
        <member name="M:System.Windows.HierarchicalDataTemplate.#ctor">
            <summary>
            Initializes a new instance of the
            <see cref="T:System.Windows.HierarchicalDataTemplate" /> class.
            </summary>
        </member>
        <member name="P:System.Windows.HierarchicalDataTemplate.ItemsSource">
            <summary>
            Gets or sets the collection that is used to generate content for the
            next sublevel in the data hierarchy.
            </summary>
            <value>
            The collection that is used to generate content for the next
            sublevel in the data hierarchy.  The default value is null.
            </value>
        </member>
        <member name="P:System.Windows.HierarchicalDataTemplate.IsItemTemplateSet">
            <summary>
            Gets a value indicating whether the ItemTemplate property was set on
            the template.
            </summary>
        </member>
        <member name="P:System.Windows.HierarchicalDataTemplate.ItemTemplate">
            <summary>
            Gets or sets the <see cref="T:System.Windows.DataTemplate" /> to
            apply to the
            <see cref="P:System.Windows.Controls.ItemsControl.ItemTemplate" />
            property on a generated
            <see cref="T:System.Windows.Controls.HeaderedItemsControl" />, such
            as a <see cref="T:System.Windows.Controls.TreeViewItem" />, to
            indicate how to display items from the next sublevel in the data
            hierarchy.
            </summary>
            <value>
            The <see cref="T:System.Windows.DataTemplate" /> to apply to the
            <see cref="P:System.Windows.Controls.ItemsControl.ItemTemplate" />
            property on a generated
            <see cref="T:System.Windows.Controls.HeaderedItemsControl" />, such
            as a <see cref="T:System.Windows.Controls.TreeViewItem" />, to
            indicate how to display items from the next sublevel in the data
            hierarchy.
            </value>
        </member>
        <member name="P:System.Windows.HierarchicalDataTemplate.IsItemContainerStyleSet">
            <summary>
            Gets a value indicating whether the ItemContainerStyle property was
            set on the template.
            </summary>
        </member>
        <member name="P:System.Windows.HierarchicalDataTemplate.ItemContainerStyle">
            <summary>
            Gets or sets the <see cref="T:System.Windows.Style" /> that is
            applied to the item container for each child item.
            </summary>
            <value>
            The style that is applied to the item container for each child item.
            </value>
        </member>
        <member name="T:Microsoft.Phone.Controls.Primitives.ILoopingSelectorDataSource">
            <summary>
            Defines how the LoopingSelector communicates with data source.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.ILoopingSelectorDataSource.GetNext(System.Object)">
            <summary>
            Get the next datum, relative to an existing datum.
            </summary>
            <param name="relativeTo">The datum the return value will be relative to.</param>
            <returns>The next datum.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.ILoopingSelectorDataSource.GetPrevious(System.Object)">
            <summary>
            Get the previous datum, relative to an existing datum.
            </summary>
            <param name="relativeTo">The datum the return value will be relative to.</param>
            <returns>The previous datum.</returns>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.ILoopingSelectorDataSource.SelectedItem">
            <summary>
            The selected item. Should never be null.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.Primitives.ILoopingSelectorDataSource.SelectionChanged">
            <summary>
            Raised when the selection changes.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.DatePicker">
            <summary>
            Represents a control that allows the user to choose a date (day/month/year).
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.DateTimePickerBase">
            <summary>
            Represents a base class for controls that allow the user to choose a date/time.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.DateTimePickerBase.ValueProperty">
            <summary>
            Identifies the Value DependencyProperty.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.DateTimePickerBase.OnValueChanged(Microsoft.Phone.Controls.DateTimeValueChangedEventArgs)">
            <summary>
            Called when the value changes.
            </summary>
            <param name="e">The event data.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.DateTimePickerBase.ValueStringProperty">
            <summary>
            Identifies the ValueString DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.DateTimePickerBase.ValueStringFormatProperty">
            <summary>
            Identifies the ValueStringFormat DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.DateTimePickerBase.HeaderProperty">
            <summary>
            Identifies the Header DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.DateTimePickerBase.HeaderTemplateProperty">
            <summary>
            Identifies the HeaderTemplate DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.DateTimePickerBase.PickerPageUriProperty">
            <summary>
            Identifies the PickerPageUri DependencyProperty.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.DateTimePickerBase.#ctor">
            <summary>
            Initializes a new instance of the DateTimePickerBase control.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.DateTimePickerBase.OnApplyTemplate">
            <summary>
            Called when the control's Template is expanded.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.DateTimePickerBase.ValueChanged">
            <summary>
            Event that is invoked when the Value property changes.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DateTimePickerBase.Value">
            <summary>
            Gets or sets the DateTime value.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DateTimePickerBase.ValueString">
            <summary>
            Gets the string representation of the selected value.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DateTimePickerBase.ValueStringFormat">
            <summary>
            Gets or sets the format string to use when converting the Value property to a string.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DateTimePickerBase.Header">
            <summary>
            Gets or sets the header of the control.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DateTimePickerBase.HeaderTemplate">
            <summary>
            Gets or sets the template used to display the control's header.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DateTimePickerBase.PickerPageUri">
            <summary>
            Gets or sets the Uri to use for loading the IDateTimePickerPage instance when the control is clicked.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DateTimePickerBase.ValueStringFormatFallback">
            <summary>
            Gets the fallback value for the ValueStringFormat property.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.DatePicker.#ctor">
            <summary>
            Initializes a new instance of the DatePicker control.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.DatePickerPage">
            <summary>
            Represents a page used by the DatePicker control that allows the user to choose a date (day/month/year).
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.Primitives.DateTimePickerPageBase">
            <summary>
            Represents a base class for pages that work with DateTimePickerBase to allow users to choose a date/time.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.Primitives.IDateTimePickerPage">
            <summary>
            Represents an interface for DatePicker/TimePicker to use for communicating with a picker page.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.IDateTimePickerPage.Value">
            <summary>
            Gets or sets the DateTime to show in the picker page and to set when the user makes a selection.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.DateTimePickerPageBase.InitializeDateTimePickerPage(Microsoft.Phone.Controls.Primitives.LoopingSelector,Microsoft.Phone.Controls.Primitives.LoopingSelector,Microsoft.Phone.Controls.Primitives.LoopingSelector)">
            <summary>
            Initializes the DateTimePickerPageBase class; must be called from the subclass's constructor.
            </summary>
            <param name="primarySelector">Primary selector.</param>
            <param name="secondarySelector">Secondary selector.</param>
            <param name="tertiarySelector">Tertiary selector.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.DateTimePickerPageBase.OnBackKeyPress(System.ComponentModel.CancelEventArgs)">
            <summary>
            Called when the Back key is pressed.
            </summary>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.DateTimePickerPageBase.GetSelectorsOrderedByCulturePattern">
            <summary>
            Gets a sequence of LoopingSelector parts ordered according to culture string for date/time formatting.
            </summary>
            <returns>LoopingSelectors ordered by culture-specific priority.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.DateTimePickerPageBase.GetSelectorsOrderedByCulturePattern(System.String,System.Char[],Microsoft.Phone.Controls.Primitives.LoopingSelector[])">
            <summary>
            Gets a sequence of LoopingSelector parts ordered according to culture string for date/time formatting.
            </summary>
            <param name="pattern">Culture-specific date/time format string.</param>
            <param name="patternCharacters">Date/time format string characters for the primary/secondary/tertiary LoopingSelectors.</param>
            <param name="selectors">Instances for the primary/secondary/tertiary LoopingSelectors.</param>
            <returns>LoopingSelectors ordered by culture-specific priority.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.DateTimePickerPageBase.OnNavigatedFrom(System.Windows.Navigation.NavigationEventArgs)">
            <summary>
            Called when a page is no longer the active page in a frame.
            </summary>
            <param name="e">An object that contains the event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.DateTimePickerPageBase.OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs)">
            <summary>
            Called when a page becomes the active page in a frame.
            </summary>
            <param name="e">An object that contains the event data.</param>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.DateTimePickerPageBase.Value">
            <summary>
            Gets or sets the DateTime to show in the picker page and to set when the user makes a selection.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.DatePickerPage.#ctor">
            <summary>
            Initializes a new instance of the DatePickerPage control.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.DatePickerPage.GetSelectorsOrderedByCulturePattern">
            <summary>
            Gets a sequence of LoopingSelector parts ordered according to culture string for date/time formatting.
            </summary>
            <returns>LoopingSelectors ordered by culture-specific priority.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.DatePickerPage.OnOrientationChanged(Microsoft.Phone.Controls.OrientationChangedEventArgs)">
            <summary>
            Handles changes to the page's Orientation property.
            </summary>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.DatePickerPage.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.DateTimePickerResources">
            <summary>
            Provides access to the localized resources used by the DatePicker and TimePicker.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DateTimePickerResources.DatePickerTitle">
            <summary>
            Gets the localized DatePicker title string.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DateTimePickerResources.TimePickerTitle">
            <summary>
            Gets the localized TimePicker title string.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.Primitives.DateTimeWrapper">
            <summary>
            Implements a wrapper for DateTime that provides formatted strings for DatePicker.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.DateTimeWrapper.#ctor(System.DateTime)">
            <summary>
            Initializes a new instance of the DateTimeWrapper class.
            </summary>
            <param name="dateTime">DateTime to wrap.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.DateTimeWrapper.CurrentCultureUsesTwentyFourHourClock">
            <summary>
            Returns a value indicating whether the current culture uses a 24-hour clock.
            </summary>
            <returns>True if it uses a 24-hour clock; false otherwise.</returns>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.DateTimeWrapper.DateTime">
            <summary>
            Gets the DateTime being wrapped.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.DateTimeWrapper.YearNumber">
            <summary>
            Gets the 4-digit year as a string.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.DateTimeWrapper.MonthNumber">
            <summary>
            Gets the 2-digit month as a string.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.DateTimeWrapper.MonthName">
            <summary>
            Gets the month name as a string.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.DateTimeWrapper.DayNumber">
            <summary>
            Gets the 2-digit day as a string.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.DateTimeWrapper.DayName">
            <summary>
            Gets the day name as a string.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.DateTimeWrapper.HourNumber">
            <summary>
            Gets the hour as a string.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.DateTimeWrapper.MinuteNumber">
            <summary>
            Gets the 2-digit minute as a string.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.DateTimeWrapper.AmPmString">
            <summary>
            Gets the AM/PM designator as a string.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.DateTimeValueChangedEventArgs">
            <summary>
            Provides data for the DatePicker and TimePicker's ValueChanged event.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.DateTimeValueChangedEventArgs.#ctor(System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
            <summary>
            Initializes a new instance of the DateTimeValueChangedEventArgs class.
            </summary>
            <param name="oldDateTime">Old DateTime value.</param>
            <param name="newDateTime">New DateTime value.</param>
        </member>
        <member name="P:Microsoft.Phone.Controls.DateTimeValueChangedEventArgs.OldDateTime">
            <summary>
            Gets or sets the old DateTime value.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DateTimeValueChangedEventArgs.NewDateTime">
            <summary>
            Gets or sets the new DateTime value.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.TimePicker">
            <summary>
            Represents a control that allows the user to choose a time (hour/minute/am/pm).
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TimePicker.#ctor">
            <summary>
            Initializes a new instance of the TimePicker control.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.TimePicker.ValueStringFormatFallback">
            <summary>
            Gets the fallback value for the ValueStringFormat property.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.TimePickerPage">
            <summary>
            Represents a page used by the TimePicker control that allows the user to choose a time (hour/minute/am/pm).
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TimePickerPage.#ctor">
            <summary>
            Initializes a new instance of the TimePickerPage control.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TimePickerPage.GetSelectorsOrderedByCulturePattern">
            <summary>
            Gets a sequence of LoopingSelector parts ordered according to culture string for date/time formatting.
            </summary>
            <returns>LoopingSelectors ordered by culture-specific priority.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.TimePickerPage.OnOrientationChanged(Microsoft.Phone.Controls.OrientationChangedEventArgs)">
            <summary>
            Handles changes to the page's Orientation property.
            </summary>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.TimePickerPage.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.GestureListener">
            <summary>
            The GestureListener class raises events similar to those provided by the XNA TouchPanel, but it is designed for
            Silverlight's event-driven model, rather than XNA's loop/polling model, and it also takes care of the hit testing
            and event routing.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.GestureListener.Touch_FrameReported(System.Object,System.Windows.Input.TouchFrameEventArgs)">
            <summary>
            Handle touch events.
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="M:Microsoft.Phone.Controls.GestureListener.TouchStart">
            <summary>
            A touch has started.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.GestureListener.TouchDelta">
            <summary>
            A touch is continuing...
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.GestureListener.TouchComplete">
            <summary>
            A touch has ended.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.GestureListener.RaiseGestureEvent``1(System.Func{Microsoft.Phone.Controls.GestureListener,System.EventHandler{``0}},System.Func{``0},System.Boolean)">
            <summary>
            This method does all the necessary work to raise a gesture event. It sets the orginal source, does the routing,
            handles Handled, and only creates the event args if they are needed.
            </summary>
            <typeparam name="T">This is the type of event args that will be raised.</typeparam>
            <param name="eventGetter">Gets the specific event to raise.</param>
            <param name="argsGetter">Lazy creator function for the event args.</param>
            <param name="releaseMouseCapture">Indicates whether the mouse capture should be released </param>
        </member>
        <member name="E:Microsoft.Phone.Controls.GestureListener.GestureBegin">
            <summary>
            The GestureBegin event.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.GestureListener.GestureCompleted">
            <summary>
            The GestureCompleted event.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.GestureListener.Tap">
            <summary>
            The Tap event (touch, release, no movement).
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.GestureListener.DoubleTap">
            <summary>
            The DoubleTap event is raised instead of Tap if the time between two taps is short eonugh.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.GestureListener.Hold">
            <summary>
            The Hold event (touch and hold for one second)
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.GestureListener.DragStarted">
            <summary>
            The DragStarted event.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.GestureListener.DragDelta">
            <summary>
            The DragDelta event.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.GestureListener.DragCompleted">
            <summary>
            The DragCompleted event. Will be raised on touch release after a drag, or
            when a second touch point is added.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.GestureListener.Flick">
            <summary>
            The Flick event. Raised when a drag that was fast enough ends with a release.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.GestureListener.PinchStarted">
            <summary>
            The PinchStarted event.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.GestureListener.PinchDelta">
            <summary>
            Any two-touch point (two finger) operation.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.GestureListener.PinchCompleted">
            <summary>
            The end of a pinch operation.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.GestureEventArgs">
            <summary>
            The base class for all gesture events. Also used by Tap, DoubleTap and Hold.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.GestureEventArgs.GetPosition(System.Windows.UIElement)">
            <summary>
            Returns the position of the gesture's starting point relative to a given UIElement.
            </summary>
            <param name="relativeTo">The return value will be relative to this element.</param>
            <returns>The gesture's starting point relative to the given UIElement.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.GestureEventArgs.GetPosition(System.Windows.UIElement,System.Windows.Point)">
            <summary>
            Returns the position of a given point relative to a given UIElement.
            </summary>
            <param name="relativeTo">The return value will be relative to this element.</param>
            <param name="point">The point to translate.</param>
            <returns>The given point relative to the given UIElement.</returns>
        </member>
        <member name="P:Microsoft.Phone.Controls.GestureEventArgs.GestureOrigin">
            <summary>
            The point, in unrotated screen coordinates, where the gesture occurred.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.GestureEventArgs.TouchPosition">
            <summary>
            The point, in unrotated screen coordinates, where the first touchpoint is now.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.GestureEventArgs.OriginalSource">
            <summary>
            The first hit-testable item under the touch point. Determined by a combination of order in the tree and
            Z-order.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.GestureEventArgs.Handled">
            <summary>
            If an event handler sets this to true, it stops event bubbling.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.DragStartedGestureEventArgs">
            <summary>
            The event args used in the DragStarted event.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DragStartedGestureEventArgs.Direction">
            <summary>
            The direction of the drag gesture, as determined by the initial drag change.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.DragDeltaGestureEventArgs">
            <summary>
            The event args used by the DragDelta event.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DragDeltaGestureEventArgs.HorizontalChange">
            <summary>
            The horizontal (X) change for this drag event.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DragDeltaGestureEventArgs.VerticalChange">
            <summary>
            The vertical (Y) change for this drag event.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DragDeltaGestureEventArgs.Direction">
            <summary>
            The direction of the drag gesture, as determined by the initial drag change.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.DragCompletedGestureEventArgs">
            <summary>
            The event args used by the DragCompleted event.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DragCompletedGestureEventArgs.HorizontalChange">
            <summary>
            The total horizontal (X) change of the drag event.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DragCompletedGestureEventArgs.VerticalChange">
            <summary>
            The total vertical (Y) change of the drag event.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DragCompletedGestureEventArgs.Direction">
            <summary>
            The direction of the drag gesture, as determined by the initial drag change.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DragCompletedGestureEventArgs.HorizontalVelocity">
            <summary>
            The final horizontal (X) velocity of the drag, if the drag was inertial.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.DragCompletedGestureEventArgs.VerticalVelocity">
            <summary>
            The final vertical (Y) velocity of the drag, if the drag was inertial.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.FlickGestureEventArgs">
            <summary>
            The event args used by the Flick event.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.FlickGestureEventArgs.HorizontalVelocity">
            <summary>
            The horizontal (X) velocity of the flick.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.FlickGestureEventArgs.VerticalVelocity">
            <summary>
            The vertical (Y) velocity of the flick.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.FlickGestureEventArgs.Angle">
            <summary>
            The angle of the flick.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.FlickGestureEventArgs.Direction">
            <summary>
            The direction of the flick gesture, as determined by the flick velocities.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.MultiTouchGestureEventArgs">
            <summary>
            The base class for multi-touch gesture event args. Currently used only for
            two-finger (pinch) operations.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.MultiTouchGestureEventArgs.GetPosition(System.Windows.UIElement,System.Int32)">
            <summary>
            Returns the position of either of the two touch points (0 or 1) relative to
            the UIElement provided.
            </summary>
            <param name="relativeTo">The return value will be relative to this element.</param>
            <param name="index">The touchpoint to use (0 or 1).</param>
            <returns>The gesture's starting point relative to the given UIElement.</returns>
        </member>
        <member name="P:Microsoft.Phone.Controls.MultiTouchGestureEventArgs.GestureOrigin2">
            <summary>
            The second touch point's initial position
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.MultiTouchGestureEventArgs.TouchPosition2">
            <summary>
            The second touch point. The first is stored in GestureEventArgs.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.PinchStartedGestureEventArgs">
            <summary>
            The event args used by the PinchStarted event.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.PinchStartedGestureEventArgs.Distance">
            <summary>
            The distance between the two touch points.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.PinchStartedGestureEventArgs.Angle">
            <summary>
            The angle defined by the two touch points.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.PinchGestureEventArgs">
            <summary>
            The event args used by the PinchDelta and PinchCompleted events.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.PinchGestureEventArgs.DistanceRatio">
            <summary>
            Returns the ratio of the current distance between touchpoints / the original distance
            between the touchpoints.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.PinchGestureEventArgs.TotalAngleDelta">
            <summary>
            Returns the difference in angle between the current touch positions and the original
            touch positions.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.GestureService">
            <summary>
            The GestureService class is the helper for getting and setting GestureListeners
            on elements.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.GestureService.GetGestureListener(System.Windows.DependencyObject)">
            <summary>
            Gets a GestureListener for the new element. Will create a new one if necessary.
            </summary>
            <param name="obj">The object to get the GestureListener from.</param>
            <returns>Either the previously existing GestureListener, or a new one.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.GestureService.GetGestureListenerInternal(System.Windows.DependencyObject,System.Boolean)">
            <summary>
            Gets the GestureListener on an element. If one is not set, can create a new one
            so that this will never return null, depending on the state of the createIfMissing
            flag.
            </summary>
            <param name="obj">The object to get the GestureListener from.</param>
            <param name="createIfMissing">When this is true, if the attached property was not set on the element, it will create one and set it on the element.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.GestureService.SetGestureListener(System.Windows.DependencyObject,Microsoft.Phone.Controls.GestureListener)">
            <summary>
            Sets the GestureListener on an element. Needed for XAML, but should not be used in code. Use
            GetGestureListener instead, which will create a new instance if one is not already set, to 
            add your handlers to an element.
            </summary>
            <param name="obj">The object to set the GestureListener on.</param>
            <param name="value">The GestureListener.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.GestureService.SetGestureListenerInternal(System.Windows.DependencyObject,Microsoft.Phone.Controls.GestureListener)">
            <summary>
            This is used to set the value of the attached DependencyProperty internally.
            </summary>
            <param name="obj">The object to set the GestureListener on.</param>
            <param name="value">The GestureListener.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.GestureService.GestureListenerProperty">
            <summary>
            The definition of the GestureListener attached DependencyProperty.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.ContentPresenterExtensions">
            <summary>
            This class utilizes the Tag property to attach data to ContentPresenters
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.LinkUnlinkEventArgs">
            <summary>
            The event args for the Link/Unlink events.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.LinkUnlinkEventArgs.#ctor(System.Windows.Controls.ContentPresenter)">
            <summary>
            Create new LinkUnlinkEventArgs.
            </summary>
            <param name="cp">The ContentPresenter.</param>
        </member>
        <member name="P:Microsoft.Phone.Controls.LinkUnlinkEventArgs.ContentPresenter">
            <summary>
            The ContentPresenter which is displaying the item.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.GroupViewOpenedEventArgs">
            <summary>
            The GroupPopupOpened event args.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.GroupViewOpenedEventArgs.ItemsControl">
            <summary>
            The ItemsControl containing the groups.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.GroupViewClosingEventArgs">
            <summary>
            The GroupPopupClosing event args.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.GroupViewClosingEventArgs.ItemsControl">
            <summary>
            The ItemsControl containing the groups.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.GroupViewClosingEventArgs.SelectedGroup">
            <summary>
            The selected group. Will be null if the back button was pressed.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.GroupViewClosingEventArgs.Cancel">
            <summary>
            Set this to true if the application will handle the popup closing and scrolling to the group.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.LongListSelector">
            <summary>
            Partial definition of LongListSelector. Includes group view code.
            </summary>
            <summary>
            Partial definition of LongListSelector. Includes ItemsControl subclass.
            </summary>
            <summary>
            A virtualizing list designed for grouped lists. Can also be used with flat lists.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.LongListSelector.DisplayGroupView">
            <summary>
            Will invoke the group view, if a GroupItemTemplate has been defined.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.LongListSelector.CloseGroupView">
            <summary>
            Close the group view unconditionally (do not raise the GroupViewClosingEventArgs event.)
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.LongListSelector.ClosePopup(System.Object,System.Boolean)">
            <summary>
            Close the group popup.
            </summary>
            <param name="selectedGroup">The selected group.</param>
            <param name="raiseEvent">Should the GroupPopupClosing event be raised.</param>
            <returns>True if the event was not raised or if it was raised and e.Handled is false.</returns>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.ItemsSourceProperty">
            <summary>
            The DataSource DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.ListHeaderProperty">
            <summary>
            The ListHeader DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.ListHeaderTemplateProperty">
            <summary>
            The ListHeaderTemplate DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.ListFooterProperty">
            <summary>
            The ListFooter DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.ListFooterTemplateProperty">
            <summary>
            The ListFooterTemplate DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.GroupHeaderProperty">
            <summary>
            The GroupHeaderTemplate DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.GroupFooterProperty">
            <summary>
            The GroupFooterTemplate DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.ItemsTemplateProperty">
            <summary>
            The ItemTemplate DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.GroupItemTemplateProperty">
            <summary>
            The GroupItemTemplate DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.GroupItemsPanelProperty">
            <summary>
            The GroupItemsPanel DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.IsBouncyProperty">
            <summary>
            The IsBouncy DependencyProperty
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.IsScrollingProperty">
            <summary>
            The IsScrolling DependencyProperty
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.ShowListHeaderProperty">
            <summary>
            The ShowListHeader DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.ShowListFooterProperty">
            <summary>
            The ShowListFooter DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.SelectedItemProperty">
            <summary>
            The SelectedItem DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.BufferSizeProperty">
            <summary>
            The BufferSize DependencyProperty
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.MaximumFlickVelocityProperty">
            <summary>
            The MaximumFlickVelocity DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.LongListSelector.DisplayAllGroupsProperty">
            <summary>
            DisplayAllGroups DependencyProperty
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.LongListSelector.#ctor">
            <summary>
            Create a new instance of LongListSelector.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.LongListSelector.ScrollTo(System.Object)">
            <summary>
            Instantly jump to the specified item.
            </summary>
            <param name="item">The item to scroll to.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.LongListSelector.AnimateTo(System.Object)">
            <summary>
            Animate the scrolling of the list to the specified item. Scrolling speed is capped by MaximumFlickVelocity.
            </summary>
            <param name="item">The item to scroll to.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.LongListSelector.GetItemsInView">
            <summary>
            Returns all of the items that are currently in view. This is not the same as the items that
            have associated visual elements: there are usually some visuals offscreen. This might be
            an empty list if scrolling is happening too quickly.
            </summary>
            <returns>The items in view.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.LongListSelector.GetItemsWithContainers(System.Boolean,System.Boolean)">
            <summary>
            Used to return either containers or items for either all items with containers or just the 
            visible ones, as specified by the parameters. 
            </summary>
            <param name="onlyItemsInView">When true, will return values for only items that are in view.</param>
            <param name="getContainers">When true, will return the containers rather than the items.</param>
            <returns>A collection of values as specified above.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.LongListSelector.OnApplyTemplate">
            <summary>
            OnApplyTemplate override, used to locate template parts.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.LongListSelector.MeasureOverride(System.Windows.Size)">
            <summary>
            Override of the MeasureOverride function, to capture the available size.
            </summary>
            <param name="availableSize">The available size.</param>
            <returns>The desired size.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.LongListSelector.IsGroupEmpty(System.Object)">
            <summary>
            Returns true if the group has no items
            </summary>
            <param name="group">The group to check.</param>
            <returns>True if the group has no items.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.LongListSelector.OnReplace(System.Int32,System.Object)">
            <summary>
            Replaces a single object in a group
            </summary>
            <param name="index">The global index of the item.</param>
            <param name="item">The new item.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.LongListSelector.ScrollToGroup(System.Object)">
            <summary>
            Instantly jump to the selected group.
            </summary>
            <param name="group">The group to jump to</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.LongListSelector.ScrollTowards">
            <summary>
            Scroll in the direction of an item that has not been resolved.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.LongListSelector.GroupViewOpened">
            <summary>
            This event will be raised when the group Popup's IsOpen has been set to true.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.LongListSelector.GroupViewClosing">
            <summary>
            This event will be raised then the group Popup is about to close.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.ItemsSource">
            <summary>
            The DataSource property. Where all of the items come from.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.ListHeader">
            <summary>
            The ListHeader property. Will be used as the first scrollItem in the list.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.ListHeaderTemplate">
            <summary>
            The ListHeaderTemplate provides the template for the ListHeader.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.ListFooter">
            <summary>
            The ListFooter property. Will be used as the first scrollItem in the list.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.ListFooterTemplate">
            <summary>
            The ListFooterTemplate provides the template for the ListFooter.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.GroupHeaderTemplate">
            <summary>
            The GroupHeaderTemplate provides the template for the groups in the items view.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.GroupFooterTemplate">
            <summary>
            The GroupFooterTemplate provides the template for the groups in the items view.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.ItemTemplate">
            <summary>
            The ItemTemplate provides the template for the items in the items view.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.GroupItemTemplate">
            <summary>
            The GroupItemTemplate specifies the template that will be used in group view mode.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.GroupItemsPanel">
            <summary>
            The GroupItemsPanel specifies the panel that will be used in group view mode.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.IsBouncy">
            <summary>
            Controls whether the list can be (temporarily) scrolled off of the ends.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.IsScrolling">
            <summary>
            Returns true if the user is manipulating the list, or if an inertial animation is taking place.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.ShowListHeader">
            <summary>
            Controls whether or not the ListHeader is shown.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.ShowListFooter">
            <summary>
            Controls whether or not the ListFooter is shown.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.SelectedItem">
            <summary>
            Gets or sets the selected item.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.BufferSize">
            <summary>
            The number of "screens" (as defined by the ActualHeight of the LongListSelector) above and below the visible
            items of the list that will be filled with items.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.MaximumFlickVelocity">
            <summary>
            The maximum velocity for flicks, in pixels per second.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.DisplayAllGroups">
            <summary>
            Display all groups whether or not they have items.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.LongListSelector.SelectionChanged">
            <summary>
            The SelectionChanged event.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.LongListSelector.ScrollingStarted">
            <summary>
            Raised when the user is manipulating the list.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.LongListSelector.ScrollingCompleted">
            <summary>
            Raised when the user has finished a drag or a flick completes.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.LongListSelector.StretchingTop">
            <summary>
            Raised when IsBouncy is true and the user has dragged the items down from the top as far as they can go.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.LongListSelector.StretchingBottom">
            <summary>
            Raised when IsBouncy is true and the user has dragged the items up from the bottom as far as they can go.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.LongListSelector.StretchingCompleted">
            <summary>
            Raised when the user is no longer stretching.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.LongListSelector.Link">
            <summary>
            Indicates that the ContentPresenter with the item is about to be "realized".
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.LongListSelector.Unlink">
            <summary>
            Indicates that the ContentPresenter with the item is being recycled and is becoming "un-realized".
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.LongListSelector.IsFlatList">
            <summary>
            Set to true when the list is flat instead of a group hierarchy.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.ListPicker">
            <summary>
            Class that implements a flexible list-picking experience with a custom interface for few/many items.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ListPicker.ListPickerModeProperty">
            <summary>
            Identifies the ListPickerMode DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ListPicker.SelectedIndexProperty">
            <summary>
            Identifies the SelectedIndex DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ListPicker.SelectedItemProperty">
            <summary>
            Identifies the SelectedItem DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ListPicker.FullModeItemTemplateProperty">
            <summary>
            Identifies the FullModeItemTemplate DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ListPicker.HeaderProperty">
            <summary>
            Identifies the Header DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ListPicker.HeaderTemplateProperty">
            <summary>
            Identifies the HeaderTemplate DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ListPicker.FullModeHeaderProperty">
            <summary>
            Identifies the FullModeHeader DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ListPicker.ItemCountThresholdProperty">
            <summary>
            Identifies the ItemCountThreshold DependencyProperty.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ListPicker.#ctor">
            <summary>
            Initializes a new instance of the ListPicker class.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ListPicker.OnApplyTemplate">
            <summary>
            Builds the visual tree for the control when a new template is applied.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ListPicker.IsItemItsOwnContainerOverride(System.Object)">
            <summary>
            Determines if the specified item is (or is eligible to be) its own item container.
            </summary>
            <param name="item">The specified item.</param>
            <returns>True if the item is its own item container; otherwise, false.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.ListPicker.GetContainerForItemOverride">
            <summary>
            Creates or identifies the element used to display a specified item.
            </summary>
            <returns>A container corresponding to a specified item.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.ListPicker.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Object)">
            <summary>
            Prepares the specified element to display the specified item.
            </summary>
            <param name="element">The element used to display the specified item.</param>
            <param name="item">The item to display.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ListPicker.ClearContainerForItemOverride(System.Windows.DependencyObject,System.Object)">
            <summary>
            Undoes the effects of the PrepareContainerForItemOverride method.
            </summary>
            <param name="element">The container element.</param>
            <param name="item">The item.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ListPicker.OnItemsChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
            <summary>
            Provides handling for the ItemContainerGenerator.ItemsChanged event.
            </summary>
            <param name="e">A NotifyCollectionChangedEventArgs that contains the event data.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ListPicker.OnManipulationCompleted(System.Windows.Input.ManipulationCompletedEventArgs)">
            <summary>
            Called when the ManipulationCompleted event occurs.
            </summary>
            <param name="e">Event data for the event.</param>
        </member>
        <member name="E:Microsoft.Phone.Controls.ListPicker.SelectionChanged">
            <summary>
            Event that is raised when the selection changes.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.ListPicker.ListPickerMode">
            <summary>
            Gets or sets the ListPickerMode (ex: Normal/Expanded/Full).
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.ListPicker.SelectedIndex">
            <summary>
            Gets or sets the index of the selected item.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.ListPicker.SelectedItem">
            <summary>
            Gets or sets the selected item.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.ListPicker.FullModeItemTemplate">
            <summary>
            Gets or sets the DataTemplate used to display each item when ListPickerMode is set to Full.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.ListPicker.Header">
            <summary>
            Gets or sets the header of the control.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.ListPicker.HeaderTemplate">
            <summary>
            Gets or sets the template used to display the control's header.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.ListPicker.FullModeHeader">
            <summary>
            Gets or sets the header to use when ListPickerMode is set to Full.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.ListPicker.ItemCountThreshold">
            <summary>
            Gets or sets the maximum number of items for which Expanded mode will be used (default: 5).
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.ListPickerItem">
            <summary>
            Class that implements a container for the ListPicker control.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ListPickerItem.#ctor">
            <summary>
            Initializes a new instance of the ListPickerItem class.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ListPickerItem.OnApplyTemplate">
            <summary>
            Builds the visual tree for the control when a new template is applied.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.ListPickerMode">
            <summary>
            An enumeration defining the supported ListPicker modes.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ListPickerMode.Normal">
            <summary>
            Normal mode; only the selected item is visible on the original page.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ListPickerMode.Expanded">
            <summary>
            Expanded mode; all items are visible on the original page.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ListPickerMode.Full">
            <summary>
            Full mode; all items are visible in a separate Popup.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.Primitives.LoopingSelector">
            <summary>
            An infinitely scrolling, UI- and data-virtualizing selection control.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.LoopingSelector.DataSourceProperty">
            <summary>
            The DataSource DependencyProperty
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.LoopingSelector.ItemTemplateProperty">
            <summary>
            The ItemTemplate DependencyProperty
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.LoopingSelector.#ctor">
            <summary>
            Creates a new LoopingSelector.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.LoopingSelector.IsExpandedProperty">
            <summary>
            The IsExpanded DependencyProperty.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.LoopingSelector.OnApplyTemplate">
            <summary>
            When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call <see cref="M:FrameworkElement.ApplyTemplate()"/>.
            In simplest terms, this means the method is called just before a UI element displays in an application.
            For more information, see Remarks.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.LoopingSelector.Balance">
            <summary>
            Balances the items.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.LoopingSelector.DataSource">
            <summary>
            The data source that the this control is the view for.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.LoopingSelector.ItemTemplate">
            <summary>
            The ItemTemplate property
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.LoopingSelector.ItemSize">
            <summary>
            The size of the items, excluding the ItemMargin.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.LoopingSelector.ItemMargin">
            <summary>
            The margin around the items, to be a part of the touchable area.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.LoopingSelector.IsExpanded">
            <summary>
            The IsExpanded property controls the expanded state of this control.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.Primitives.LoopingSelector.IsExpandedChanged">
            <summary>
            The IsExpandedChanged event will be raised whenever the IsExpanded state changes.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.Primitives.LoopingSelectorItem">
            <summary>
            The items that will be contained in the LoopingSelector.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.LoopingSelectorItem.#ctor">
            <summary>
            Create a new LoopingSelectorItem.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.LoopingSelectorItem.SetState(Microsoft.Phone.Controls.Primitives.LoopingSelectorItem.State,System.Boolean)">
            <summary>
            Put this item into a new state.
            </summary>
            <param name="newState">The new state.</param>
            <param name="useTransitions">Flag indicating that transitions should be used when going to the new state.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.LoopingSelectorItem.GetState">
            <summary>
            Returns the current state.
            </summary>
            <returns>The current state.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.LoopingSelectorItem.OnApplyTemplate">
            <summary>
            Override of OnApplyTemplate
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.Primitives.LoopingSelectorItem.Click">
            <summary>
            The Click event. This is needed because there is no gesture for touch-down, pause 
            longer than the Hold time, and touch-up. Tap will not be raise, and Hold is not 
            adequate.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.Primitives.LoopingSelectorItem.State">
            <summary>
            The states that this can be in.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.LoopingSelectorItem.State.Normal">
            <summary>
            Not visible
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.LoopingSelectorItem.State.Expanded">
            <summary>
            Visible
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.LoopingSelectorItem.State.Selected">
            <summary>
            Selected
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton">
            <summary>
            Represents a switch that can be toggled between two states.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.CommonStates">
            <summary>
            Common visual states.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.NormalState">
            <summary>
            Normal visual state.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.DisabledState">
            <summary>
            Disabled visual state.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.CheckStates">
            <summary>
            Check visual states.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.CheckedState">
            <summary>
            Checked visual state.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.DraggingState">
            <summary>
            Dragging visual state.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.UncheckedState">
            <summary>
            Unchecked visual state.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.SwitchRootPart">
            <summary>
            Switch root template part name.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.SwitchBackgroundPart">
            <summary>
            Switch background template part name.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.SwitchTrackPart">
            <summary>
            Switch track template part name.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.SwitchThumbPart">
            <summary>
            Switch thumb template part name.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton._uncheckedTranslation">
            <summary>
            The minimum translation.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.SwitchForegroundProperty">
            <summary>
            Identifies the SwitchForeground dependency property.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton._backgroundTranslation">
            <summary>
            The background TranslateTransform.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton._thumbTranslation">
            <summary>
            The thumb TranslateTransform.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton._root">
            <summary>
            The root template part.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton._track">
            <summary>
            The track template part.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton._thumb">
            <summary>
            The thumb template part.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton._checkedTranslation">
            <summary>
            The maximum translation.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton._dragTranslation">
            <summary>
            The drag translation.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton._wasDragged">
            <summary>
            Whether the translation ever changed during the drag.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton._isDragging">
            <summary>
            Whether the dragging state is current.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.#ctor">
            <summary>
            Initializes a new instance of the ToggleSwitch class.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.ChangeVisualState(System.Boolean)">
            <summary>
            Change the visual state.
            </summary>
            <param name="useTransitions">Indicates whether to use animation transitions.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.OnToggle">
            <summary>
            Called by the OnClick method to implement toggle behavior.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.OnApplyTemplate">
            <summary>
            Gets all the template parts and initializes the corresponding state.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.DragStartedHandler(System.Object,Microsoft.Phone.Controls.DragStartedGestureEventArgs)">
            <summary>
            Handles started drags on the root.
            </summary>
            <param name="sender">The event sender.</param>
            <param name="e">The event information.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.DragDeltaHandler(System.Object,Microsoft.Phone.Controls.DragDeltaGestureEventArgs)">
            <summary>
            Handles drags on the root.
            </summary>
            <param name="sender">The event sender.</param>
            <param name="e">The event information.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.DragCompletedHandler(System.Object,Microsoft.Phone.Controls.DragCompletedGestureEventArgs)">
            <summary>
            Handles completed drags on the root.
            </summary>
            <param name="sender">The event sender.</param>
            <param name="e">The event information.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.SizeChangedHandler(System.Object,System.Windows.SizeChangedEventArgs)">
            <summary>
            Handles changed sizes for the track and the thumb.
            Sets the clip of the track and computes the indeterminate and checked translations.
            </summary>
            <param name="sender">The event sender.</param>
            <param name="e">The event information.</param>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.SwitchForeground">
            <summary>
            Gets or sets the switch foreground.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.ToggleSwitchButton.Translation">
            <summary>
            Gets and sets the thumb and background translation.
            </summary>
            <returns>The translation.</returns>
        </member>
        <member name="T:Microsoft.Phone.Controls.PerformanceProgressBar">
            <summary>
            A progress bar implementation for a smoother appearance of the 
            indeterminate states, with the added behavior that after the behavior
            is no longer needed, it smoothly fades out the dots for a less jarring
            experience. No exposed Value property.
            </summary>
            <remarks>
            Important - this control is not intended for regular progress 
            bar use, but only indeterminate. As a result, only an IsIndeterminate 
            set of visual states are defined in the nested progress bar template. 
            Use the standard ProgressBar control in the platform for determinate 
            scenarios as there is no performance benefit in determinate mode.
            </remarks>
        </member>
        <member name="F:Microsoft.Phone.Controls.PerformanceProgressBar._visualStateGroup">
            <summary>
            The visual state group reference used to wait until the hidden state
            has fully transitioned to flip the underlying progress bar's
            indeterminate value to False.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.PerformanceProgressBar.ActualIsIndeterminateProperty">
            <summary>
            Identifies the ActualIsIndeterminate dependency property.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.PerformanceProgressBar.IsIndeterminateProperty">
            <summary>
            Identifies the IsIndeterminate dependency property.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.PerformanceProgressBar.OnIsIndeterminatePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            IsIndeterminateProperty property changed handler.
            </summary>
            <param name="d">PerformanceProgressBar that changed its IsIndeterminate.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.PerformanceProgressBar.#ctor">
            <summary>
            Initializes a new instance of the PerformanceProgressBar type.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.PerformanceProgressBar.OnApplyTemplate">
            <summary>
            Applies the template and extracts both a visual state and a template
            part.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.PerformanceProgressBar.ActualIsIndeterminate">
            <summary>
            Gets or sets the value indicating whether the actual indeterminate
            property should be reflecting a particular value.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.PerformanceProgressBar.IsIndeterminate">
            <summary>
            Gets or sets a value indicating whether the control is in the
            indeterminate state.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl">
            <summary>
            A very specialized primitive control that works around a specific visual
            state manager issue. The platform does not support relative sized
            translation values, and this special control walks through visual state
            animation storyboards looking for magic numbers to use as percentages.
            This control is not supported, unofficial, and is a hack in many ways.
            It is used to enable a Windows Phone native platform-style progress bar
            experience in indeterminate mode that remains performant.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.SimpleDoubleComparisonEpsilon">
            <summary>
            A simple Epsilon-style value used for trying to determine the magic 
            state, if any, of a double.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl._knownWidth">
            <summary>
            The last known width of the control.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl._knownHeight">
            <summary>
            The last known height of the control.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl._specialAnimations">
            <summary>
            A set of custom animation adapters used to update the animation
            storyboards when the size of the control changes.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.#ctor">
            <summary>
            Initializes a new instance of the RelativeAnimatingContentControl
            type.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.OnSizeChanged(System.Object,System.Windows.SizeChangedEventArgs)">
            <summary>
            Handles the size changed event.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.UpdateAnyAnimationValues">
            <summary>
            Walks through the known storyboards in the control's template that
            may contain magic double animation values, storing them for future
            use and updates.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.UpdateKnownAnimations">
            <summary>
            Walks through all special animations, updating based on the current
            size of the control.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.ProcessDoubleAnimationWithKeys(System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames)">
            <summary>
            Processes a double animation with keyframes, looking for known 
            special values to store with an adapter.
            </summary>
            <param name="da">The double animation using key frames instance.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.ProcessDoubleAnimation(System.Windows.Media.Animation.DoubleAnimation)">
            <summary>
            Processes a double animation looking for special values.
            </summary>
            <param name="da">The double animation instance.</param>
        </member>
        <member name="T:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationDimension">
            <summary>
            A selection of dimensions of interest for updating an animation.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationDimension.Width">
            <summary>
            The width (horizontal) dimension.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationDimension.Height">
            <summary>
            The height (vertical) dimension.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.AnimationValueAdapter">
            <summary>
            A simple class designed to store information about a specific 
            animation instance and its properties. Able to update the values at
            runtime.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.AnimationValueAdapter.#ctor(Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationDimension)">
            <summary>
            Initializes a new instance of the AnimationValueAdapter type.
            </summary>
            <param name="dimension">The dimension of interest for updates.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.AnimationValueAdapter.UpdateWithNewDimension(System.Double,System.Double)">
            <summary>
            Updates the original instance based on new dimension information
            from the control. Takes both and allows the subclass to make the
            decision on which ratio, values, and dimension to use.
            </summary>
            <param name="width">The width of the control.</param>
            <param name="height">The height of the control.</param>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.AnimationValueAdapter.Dimension">
            <summary>
            Gets the dimension of interest for the control.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.GetValue">
            <summary>
            Gets the value of the underlying property of interest.
            </summary>
            <returns>Returns the value of the property.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.SetValue(System.Double)">
            <summary>
            Sets the value for the underlying property of interest.
            </summary>
            <param name="newValue">The new value for the property.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1._ratio">
            <summary>
            The ratio based on the original magic value, used for computing
            the updated animation property of interest when the size of the
            control changes.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.#ctor(Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationDimension,`0)">
            <summary>
            Initializes a new instance of the GeneralAnimationValueAdapter
            type.
            </summary>
            <param name="d">The dimension of interest.</param>
            <param name="instance">The animation type instance.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.StripMagicNumberOff(System.Double)">
            <summary>
            Approximately removes the magic number state from a value.
            </summary>
            <param name="number">The initial number.</param>
            <returns>Returns a double with an adjustment for the magic
            portion of the number.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.GetDimensionFromMagicNumber(System.Double)">
            <summary>
            Retrieves the dimension, if any, from the number. If the number
            is not magic, null is returned instead.
            </summary>
            <param name="number">The double value.</param>
            <returns>Returs a double animation dimension, if the number was
            partially magic; otherwise, returns null.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.UpdateWithNewDimension(System.Double,System.Double)">
            <summary>
            Updates the animation instance based on the dimensions of the
            control.
            </summary>
            <param name="width">The width of the control.</param>
            <param name="height">The height of the control.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.UpdateValue(System.Double)">
            <summary>
            Updates the value of the property.
            </summary>
            <param name="sizeToUse">The size of interest to use with a ratio
            computation.</param>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.Instance">
            <summary>
            Stores the animation instance.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.InitialValue">
            <summary>
            Gets the initial value (minus the magic number portion) that the
            designer stored within the visual state animation property.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationToAdapter">
            <summary>
            Adapter for DoubleAnimation's To property.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationToAdapter.GetValue">
            <summary>
            Gets the value of the underlying property of interest.
            </summary>
            <returns>Returns the value of the property.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationToAdapter.SetValue(System.Double)">
            <summary>
            Sets the value for the underlying property of interest.
            </summary>
            <param name="newValue">The new value for the property.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationToAdapter.#ctor(Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationDimension,System.Windows.Media.Animation.DoubleAnimation)">
            <summary>
            Initializes a new instance of the DoubleAnimationToAdapter type.
            </summary>
            <param name="dimension">The dimension of interest.</param>
            <param name="instance">The instance of the animation type.</param>
        </member>
        <member name="T:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationFromAdapter">
            <summary>
            Adapter for DoubleAnimation's From property.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationFromAdapter.GetValue">
            <summary>
            Gets the value of the underlying property of interest.
            </summary>
            <returns>Returns the value of the property.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationFromAdapter.SetValue(System.Double)">
            <summary>
            Sets the value for the underlying property of interest.
            </summary>
            <param name="newValue">The new value for the property.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationFromAdapter.#ctor(Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationDimension,System.Windows.Media.Animation.DoubleAnimation)">
            <summary>
            Initializes a new instance of the DoubleAnimationFromAdapter 
            type.
            </summary>
            <param name="dimension">The dimension of interest.</param>
            <param name="instance">The instance of the animation type.</param>
        </member>
        <member name="T:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationFrameAdapter">
            <summary>
            Adapter for double key frames.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationFrameAdapter.GetValue">
            <summary>
            Gets the value of the underlying property of interest.
            </summary>
            <returns>Returns the value of the property.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationFrameAdapter.SetValue(System.Double)">
            <summary>
            Sets the value for the underlying property of interest.
            </summary>
            <param name="newValue">The new value for the property.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationFrameAdapter.#ctor(Microsoft.Phone.Controls.Primitives.RelativeAnimatingContentControl.DoubleAnimationDimension,System.Windows.Media.Animation.DoubleKeyFrame)">
            <summary>
            Initializes a new instance of the DoubleAnimationFrameAdapter
            type.
            </summary>
            <param name="dimension">The dimension of interest.</param>
            <param name="frame">The instance of the animation type.</param>
        </member>
        <member name="T:Microsoft.Phone.Controls.TiltEffect">
            <summary>
            This code provides attached properties for adding a 'tilt' effect to all 
            controls within a container.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TiltEffect.MaxAngle">
            <summary>
            Maximum amount of tilt, in radians.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TiltEffect.MaxDepression">
            <summary>
            Maximum amount of depression, in pixels
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TiltEffect._originalCacheMode">
            <summary>
            Cache of previous cache modes. Not using weak references for now.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TiltEffect.TiltReturnAnimationDelay">
            <summary>
            Delay between releasing an element and the tilt release animation 
            playing.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TiltEffect.TiltReturnAnimationDuration">
            <summary>
            Duration of tilt release animation.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TiltEffect.currentTiltElement">
            <summary>
            The control that is currently being tilted.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TiltEffect.tiltReturnStoryboard">
            <summary>
            The single instance of a storyboard used for all tilts.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TiltEffect.tiltReturnXAnimation">
            <summary>
            The single instance of an X rotation used for all tilts.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TiltEffect.tiltReturnYAnimation">
            <summary>
            The single instance of a Y rotation used for all tilts.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TiltEffect.tiltReturnZAnimation">
            <summary>
            The single instance of a Z depression used for all tilts.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TiltEffect.currentTiltElementCenter">
            <summary>
            The center of the tilt element.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TiltEffect.wasPauseAnimation">
            <summary>
            Whether the animation just completed was for a 'pause' or not.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.#ctor">
            <summary>
            This is not a constructable class, but it cannot be static because 
            it derives from DependencyObject.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.#cctor">
            <summary>
            Initialize the static properties
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TiltEffect.IsTiltEnabledProperty">
            <summary>
            Whether the tilt effect is enabled on a container (and all its 
            children).
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.GetIsTiltEnabled(System.Windows.DependencyObject)">
            <summary>
            Gets the IsTiltEnabled dependency property from an object.
            </summary>
            <param name="source">The object to get the property from.</param>
            <returns>The property's value.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.SetIsTiltEnabled(System.Windows.DependencyObject,System.Boolean)">
            <summary>
            Sets the IsTiltEnabled dependency property on an object.
            </summary>
            <param name="source">The object to set the property on.</param>
            <param name="value">The value to set.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.TiltEffect.SuppressTiltProperty">
            <summary>
            Suppresses the tilt effect on a single control that would otherwise 
            be tilted.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.GetSuppressTilt(System.Windows.DependencyObject)">
            <summary>
            Gets the SuppressTilt dependency property from an object.
            </summary>
            <param name="source">The object to get the property from.</param>
            <returns>The property's value.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.SetSuppressTilt(System.Windows.DependencyObject,System.Boolean)">
            <summary>
            Sets the SuppressTilt dependency property from an object.
            </summary>
            <param name="source">The object to get the property from.</param>
            <param name="value">The property's value.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.OnIsTiltEnabledChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Property change handler for the IsTiltEnabled dependency property.
            </summary>
            <param name="target">The element that the property is atteched to.</param>
            <param name="args">Event arguments.</param>
            <remarks>
            Adds or removes event handlers from the element that has been 
            (un)registered for tilting.
            </remarks>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.TiltEffect_ManipulationStarted(System.Object,System.Windows.Input.ManipulationStartedEventArgs)">
            <summary>
            Event handler for ManipulationStarted.
            </summary>
            <param name="sender">sender of the event - this will be the tilt 
            container (eg, entire page).</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.TiltEffect_ManipulationDelta(System.Object,System.Windows.Input.ManipulationDeltaEventArgs)">
            <summary>
            Event handler for ManipulationDelta
            </summary>
            <param name="sender">sender of the event - this will be the tilting 
            object (eg a button).</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.TiltEffect_ManipulationCompleted(System.Object,System.Windows.Input.ManipulationCompletedEventArgs)">
            <summary>
            Event handler for ManipulationCompleted.
            </summary>
            <param name="sender">sender of the event - this will be the tilting 
            object (eg a button).</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.TryStartTiltEffect(System.Windows.FrameworkElement,System.Windows.Input.ManipulationStartedEventArgs)">
            <summary>
            Checks if the manipulation should cause a tilt, and if so starts the 
            tilt effect.
            </summary>
            <param name="source">The source of the manipulation (the tilt 
            container, eg entire page).</param>
            <param name="e">The args from the ManipulationStarted event.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.GetCenterToCenterDelta(System.Windows.FrameworkElement,System.Windows.FrameworkElement)">
            <summary>
            Computes the delta between the centre of an element and its 
            container.
            </summary>
            <param name="element">The element to compare.</param>
            <param name="container">The element to compare against.</param>
            <returns>A point that represents the delta between the two centers.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.BeginTiltEffect(System.Windows.FrameworkElement,System.Windows.Point,System.Windows.Point,System.Windows.Point)">
            <summary>
            Begins the tilt effect by preparing the control and doing the 
            initial animation.
            </summary>
            <param name="element">The element to tilt.</param>
            <param name="touchPoint">The touch point, in element coordinates.</param>
            <param name="centerPoint">The center point of the element in element
            coordinates.</param>
            <param name="centerDelta">The delta between the 
            <paramref name="element"/>'s center and the container's center.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.PrepareControlForTilt(System.Windows.FrameworkElement,System.Windows.Point)">
            <summary>
            Prepares a control to be tilted by setting up a plane projection and
            some event handlers.
            </summary>
            <param name="element">The control that is to be tilted.</param>
            <param name="centerDelta">Delta between the element's center and the
            tilt container's.</param>
            <returns>true if successful; false otherwise.</returns>
            <remarks>
            This method is conservative; it will fail any attempt to tilt a 
            control that already has a projection on it.
            </remarks>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.RevertPrepareControlForTilt(System.Windows.FrameworkElement)">
            <summary>
            Removes modifications made by PrepareControlForTilt.
            </summary>
            <param name="element">THe control to be un-prepared.</param>
            <remarks>
            This method is basic; it does not do anything to detect if the 
            control being un-prepared was previously prepared.
            </remarks>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.PrepareTiltReturnStoryboard(System.Windows.FrameworkElement)">
            <summary>
            Creates the tilt return storyboard (if not already created) and 
            targets it to the projection.
            </summary>
            <param name="element">The framework element to prepare for
            projection.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.ContinueTiltEffect(System.Windows.FrameworkElement,System.Windows.Input.ManipulationDeltaEventArgs)">
            <summary>
            Continues a tilt effect that is currently applied to an element, 
            presumably because the user moved their finger.
            </summary>
            <param name="element">The element being tilted.</param>
            <param name="e">The manipulation event args.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.EndTiltEffect(System.Windows.FrameworkElement)">
            <summary>
            Ends the tilt effect by playing the animation.
            </summary>
            <param name="element">The element being tilted.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.TiltReturnStoryboard_Completed(System.Object,System.EventArgs)">
            <summary>
            Handler for the storyboard complete event.
            </summary>
            <param name="sender">sender of the event.</param>
            <param name="e">event args.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.ResetTiltEffect(System.Windows.FrameworkElement)">
            <summary>
            Resets the tilt effect on the control, making it appear 'normal'
            again.
            </summary>
            <param name="element">The element to reset the tilt on.</param>
            <remarks>
            This method doesn't turn off the tilt effect or cancel any current
            manipulation; it just temporarily cancels the effect.
            </remarks>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.StopTiltReturnStoryboardAndCleanup">
            <summary>
            Stops the tilt effect and release resources applied to the currently
            tilted control.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.PauseTiltEffect">
            <summary>
            Pauses the tilt effect so that the control returns to the 'at rest'
            position, but doesn't stop the tilt effect (handlers are still 
            attached).
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.ResetTiltReturnStoryboard">
            <summary>
            Resets the storyboard to not running.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.ApplyTiltEffect(System.Windows.FrameworkElement,System.Windows.Point,System.Windows.Point)">
            <summary>
            Applies the tilt effect to the control.
            </summary>
            <param name="element">the control to tilt.</param>
            <param name="touchPoint">The touch point, in the container's 
            coordinates.</param>
            <param name="centerPoint">The center point of the container.</param>
        </member>
        <member name="P:Microsoft.Phone.Controls.TiltEffect.UseLogarithmicEase">
            <summary>
            Whether to use a slightly more accurate (but slightly slower) tilt 
            animation easing function.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.TiltEffect.TiltableItems">
            <summary>
            Default list of items that are tiltable.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.TiltEffect.LogarithmicEase">
            <summary>
            Provides an easing function for the tilt return.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TiltEffect.LogarithmicEase.EaseInCore(System.Double)">
            <summary>
            Computes the easing function.
            </summary>
            <param name="normalizedTime">The time.</param>
            <returns>The eased value.</returns>
        </member>
        <member name="T:Microsoft.Phone.Controls.TreeHelpers">
            <summary>
            Couple of simple helpers for walking the visual tree.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TreeHelpers.GetVisualAncestors(System.Windows.FrameworkElement)">
            <summary>
            Gets the ancestors of the element, up to the root.
            </summary>
            <param name="node">The element to start from.</param>
            <returns>An enumerator of the ancestors.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.TreeHelpers.GetVisualParent(System.Windows.FrameworkElement)">
            <summary>
            Gets the visual parent of the element.
            </summary>
            <param name="node">The element to check.</param>
            <returns>The visual parent.</returns>
        </member>
        <member name="T:Microsoft.Phone.Controls.OffOnConverter">
            <summary>
            Converts bool? values to "Off" and "On" strings.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.OffOnConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a value.
            </summary>
            <param name="value">The value produced by the binding source.</param>
            <param name="targetType">The type of the binding target property.</param>
            <param name="parameter">The converter parameter to use.</param>
            <param name="culture">The culture to use in the converter.</param>
            <returns>A converted value. If the method returns null, the valid null value is used.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.OffOnConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a value.
            </summary>
            <param name="value">The value produced by the binding source.</param>
            <param name="targetType">The type of the binding target property.</param>
            <param name="parameter">The converter parameter to use.</param>
            <param name="culture">The culture to use in the converter.</param>
            <returns>A converted value. If the method returns null, the valid null value is used.</returns>
        </member>
        <member name="T:Microsoft.Phone.Controls.ToggleSwitch">
            <summary>
            Represents a switch that can be toggled between two states.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ToggleSwitch.CommonStates">
            <summary>
            Common visual states.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ToggleSwitch.NormalState">
            <summary>
            Normal visual state.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ToggleSwitch.DisabledState">
            <summary>
            Disabled visual state.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ToggleSwitch.SwitchPart">
            <summary>
            The ToggleButton that drives this.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ToggleSwitch.HeaderProperty">
            <summary>
            Identifies the Header DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ToggleSwitch.HeaderTemplateProperty">
            <summary>
            Identifies the HeaderTemplate DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ToggleSwitch.SwitchForegroundProperty">
            <summary>
            Identifies the SwitchForeground DependencyProperty.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ToggleSwitch.IsCheckedProperty">
            <summary>
            Identifies the IsChecked DependencyProperty.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ToggleSwitch.OnIsCheckedChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Invoked when the IsChecked DependencyProperty is changed.
            </summary>
            <param name="d">The event sender.</param>
            <param name="e">The event information.</param>
        </member>
        <member name="F:Microsoft.Phone.Controls.ToggleSwitch._toggleButton">
            <summary>
            The
            <see cref="T:System.Windows.Controls.Primitives.ToggleButton"/>
            template part.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.ToggleSwitch._wasContentSet">
            <summary>
            Whether the content was set.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ToggleSwitch.#ctor">
            <summary>
            Initializes a new instance of the ToggleSwitch class.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ToggleSwitch.SetDefaultContent">
            <summary>
            Makes the content an "Off" or "On" string to match the state.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ToggleSwitch.ChangeVisualState(System.Boolean)">
            <summary>
            Change the visual state.
            </summary>
            <param name="useTransitions">Indicates whether to use animation transitions.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ToggleSwitch.OnContentChanged(System.Object,System.Object)">
            <summary>
            Makes the content an "Off" or "On" string to match the state if the content is set to null in the design tool.
            </summary>
            <param name="oldContent">The old content.</param>
            <param name="newContent">The new content.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ToggleSwitch.OnApplyTemplate">
            <summary>
            Gets all the template parts and initializes the corresponding state.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ToggleSwitch.CheckedHandler(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            Mirrors the
            <see cref="E:System.Windows.Controls.Primitives.ToggleButton.Checked"/>
            event.
            </summary>
            <param name="sender">The event sender.</param>
            <param name="e">The event information.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ToggleSwitch.UncheckedHandler(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            Mirrors the
            <see cref="E:System.Windows.Controls.Primitives.ToggleButton.Unchecked"/>
            event.
            </summary>
            <param name="sender">The event sender.</param>
            <param name="e">The event information.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ToggleSwitch.IndeterminateHandler(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            Mirrors the
            <see cref="E:System.Windows.Controls.Primitives.ToggleButton.Indeterminate"/>
            event.
            </summary>
            <param name="sender">The event sender.</param>
            <param name="e">The event information.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ToggleSwitch.ClickHandler(System.Object,System.Windows.RoutedEventArgs)">
            <summary>
            Mirrors the 
            <see cref="E:System.Windows.Controls.Primitives.ToggleButton.Click"/>
            event.
            </summary>
            <param name="sender">The event sender.</param>
            <param name="e">The event information.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ToggleSwitch.ToString">
            <summary>
            Returns a
            <see cref="T:System.String"/>
            that represents the current
            <see cref="T:System.Object"/>
            .
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.Phone.Controls.ToggleSwitch.Header">
            <summary>
            Gets or sets the header.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.ToggleSwitch.HeaderTemplate">
            <summary>
            Gets or sets the template used to display the control's header.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.ToggleSwitch.SwitchForeground">
            <summary>
            Gets or sets the switch foreground.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.ToggleSwitch.IsChecked">
            <summary>
            Gets or sets whether the ToggleSwitch is checked.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.ToggleSwitch.Checked">
            <summary>
            Occurs when the
            <see cref="T:Microsoft.Phone.Controls.ToggleSwitch"/>
            is checked.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.ToggleSwitch.Unchecked">
            <summary>
            Occurs when the
            <see cref="T:Microsoft.Phone.Controls.ToggleSwitch"/>
            is unchecked.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.ToggleSwitch.Indeterminate">
            <summary>
            Occurs when the
            <see cref="T:Microsoft.Phone.Controls.ToggleSwitch"/>
            is indeterminate.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.ToggleSwitch.Click">
            <summary>
            Occurs when the
            <see cref="T:System.Windows.Controls.Primitives.ToggleButton"/>
            is clicked.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.Properties.Resources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.AutoComplete_OnFilterModePropertyChanged_InvalidValue">
            <summary>
              Looks up a localized string similar to Invalid FilterMode enumeration value. The value must be one of the defined AutoCompleteFilterMode values to be accepted..
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.AutoComplete_OnMaxDropDownHeightPropertyChanged_InvalidValue">
            <summary>
              Looks up a localized string similar to Invalid maximum drop down height value &apos;{0}&apos;. The value must be greater than or equal to zero..
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.AutoComplete_OnMinimumPopulateDelayPropertyChanged_InvalidValue">
            <summary>
              Looks up a localized string similar to Invalid MinimumPopulateDelay value &apos;{0}&apos;. The value must be greater than or equal to zero..
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.AutoComplete_OnSearchTextPropertyChanged_InvalidWrite">
            <summary>
              Looks up a localized string similar to Cannot set read-only property SearchText..
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.DatePickerTitle">
            <summary>
              Looks up a localized string similar to CHOOSE DATE.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.DateTimePickerCancelText">
            <summary>
              Looks up a localized string similar to cancel.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.DateTimePickerDoneText">
            <summary>
              Looks up a localized string similar to done.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.InvalidSelectedIndex">
            <summary>
              Looks up a localized string similar to SelectedIndex must always be set to a valid value..
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.InvalidSelectedItem">
            <summary>
              Looks up a localized string similar to SelectedItem must always be set to a valid value..
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.Off">
            <summary>
              Looks up a localized string similar to Off.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.On">
            <summary>
              Looks up a localized string similar to On.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.RoutedPropertyChangingEventArgs_CancelSet_InvalidOperation">
            <summary>
              Looks up a localized string similar to The RoutedPropertyChangingEvent cannot be canceled!.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.TimePickerTitle">
            <summary>
              Looks up a localized string similar to CHOOSE TIME.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.TypeConverters_Convert_CannotConvert">
            <summary>
              Looks up a localized string similar to &apos;{0}&apos; is unable to convert &apos;{1}&apos; to &apos;{2}&apos;..
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.TypeConverters_ConvertFrom_CannotConvertFromType">
            <summary>
              Looks up a localized string similar to &apos;{0}&apos; cannot convert from &apos;{1}&apos;..
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.UnexpectedType">
            <summary>
              Looks up a localized string similar to The type was unexpected..
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.WrapPanel_OnItemHeightOrWidthPropertyChanged_InvalidValue">
            <summary>
              Looks up a localized string similar to Invalid length value &apos;{0}&apos;..
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.Properties.Resources.WrapPanel_OnOrientationPropertyChanged_InvalidValue">
            <summary>
              Looks up a localized string similar to Invalid Orientation value &apos;{0}&apos;..
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.NavigationInTransition">
            <summary>
            Has navigation-in
            <see cref="T:Microsoft.Phone.Controls.TransitionElement"/>s
            for the designer experiences.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.NavigationTransition">
            <summary>
            Has
            <see cref="T:Microsoft.Phone.Controls.TransitionElement"/>s
            for the designer experiences.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.NavigationTransition.BackwardProperty">
            <summary>
            The
            <see cref="T:System.Windows.DependencyProperty"/>
            for the backward
            <see cref="T:Microsoft.Phone.Controls.NavigationTransition"/>.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.NavigationTransition.ForwardProperty">
            <summary>
            The
            <see cref="T:System.Windows.DependencyProperty"/>
            for the forward
            <see cref="T:Microsoft.Phone.Controls.NavigationTransition"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.NavigationTransition.OnBeginTransition">
            <summary>
            Triggers <see cref="E:Microsoft.Phone.Controls.NavigationTransition.BeginTransition"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.NavigationTransition.OnEndTransition">
            <summary>
            Triggers <see cref="E:Microsoft.Phone.Controls.NavigationTransition.EndTransition"/>.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.NavigationTransition.BeginTransition">
            <summary>
            The navigation transition will begin.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.NavigationTransition.EndTransition">
            <summary>
            The navigation transition has ended.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.NavigationTransition.Backward">
            <summary>
            Gets or sets the backward
            <see cref="T:Microsoft.Phone.Controls.NavigationTransition"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Phone.Controls.NavigationTransition.Forward">
            <summary>
            Gets or sets the forward
            <see cref="T:Microsoft.Phone.Controls.NavigationTransition"/>.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.NavigationOutTransition">
            <summary>
            Has navigation-out
            <see cref="T:Microsoft.Phone.Controls.TransitionElement"/>s
            for the designer experiences.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.TransitionFrame">
            <summary>
            Enables navigation transitions for
            <see cref="T:Microsoft.Phone.Controls.PhoneApplicationPage"/>s.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TransitionFrame.FirstTemplatePartName">
            <summary>
            The new
            <see cref="T:System.Windows.Controls.ContentPresenter"/>
            template part name.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TransitionFrame.SecondTemplatePartName">
            <summary>
            The old
            <see cref="T:System.Windows.Controls.ContentPresenter"/>
            template part name.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TransitionFrame._isForwardNavigation">
            <summary>
            Indicates whether a navigation is forward.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TransitionFrame._useFirstAsNew">
            <summary>
            Determines whether to set the new content to the first or second
            <see cref="T:System.Windows.Controls.ContentPresenter"/>.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TransitionFrame._firstContentPresenter">
            <summary>
            The first <see cref="T:System.Windows.Controls.ContentPresenter"/>.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TransitionFrame._secondContentPresenter">
            <summary>
            The second <see cref="T:System.Windows.Controls.ContentPresenter"/>.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TransitionFrame._oldContentPresenter">
            <summary>
            The old <see cref="T:System.Windows.Controls.ContentPresenter"/>.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TransitionFrame._newContentPresenter">
            <summary>
            The new <see cref="T:System.Windows.Controls.ContentPresenter"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TransitionFrame.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TransitionFrame.OnApplyTemplate">
            <summary>
            When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call
            <see cref="M:System.Windows.Controls.Control.ApplyTemplate"/>.
            In simplest terms, this means the method is called just before a UI element displays in an application.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TransitionFrame.OnContentChanged(System.Object,System.Object)">
            <summary>
            Called when the value of the
            <see cref="P:System.Windows.Controls.ContentControl.Content"/>
            property changes.
            </summary>
            <param name="oldContent">The old <see cref="T:System.Object"/>.</param>
            <param name="newContent">The new <see cref="T:System.Object"/>.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.TransitionFrame.TransitionNewElement(Microsoft.Phone.Controls.ITransition,Microsoft.Phone.Controls.NavigationInTransition)">
            <summary>
            Transitions the new <see cref="T:System.Windows.UIElement"/>.
            </summary>
            <param name="newTransition">The <see cref="T:Microsoft.Phone.Controls.ITransition"/> for the new <see cref="T:System.Windows.UIElement"/>.</param>
            <param name="navigationInTransition">The <see cref="T:Microsoft.Phone.Controls.NavigationInTransition"/>  for the new <see cref="T:System.Windows.UIElement"/>.</param>
        </member>
        <member name="T:Microsoft.Phone.Controls.ITransition">
            <summary>
            Controls the behavior of transitions.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ITransition.GetCurrentState">
            <summary>
            Gets the
            <see cref="T:System.Windows.Media.Animation.ClockState"/>
            of the
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.ITransition.GetCurrentTime">
            <summary>
            Gets the current time of the
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>.
            </summary>
            <returns>The current time.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.ITransition.Pause">
            <summary>
            Pauses the animation clock associated with the
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ITransition.Resume">
            <summary>
            Resumes the animation clock, or run-time state, associated with the
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ITransition.Seek(System.TimeSpan)">
            <summary>
            Moves the
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            to the specified animation position. The
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            performs the requested seek when the next clock tick occurs.
            </summary>
            <param name="offset">The specified animation position.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ITransition.SeekAlignedToLastTick(System.TimeSpan)">
            <summary>
            Moves the
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            to the specified animation position immediately (synchronously).
            </summary>
            <param name="offset">The specified animation position</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.ITransition.SkipToFill">
            <summary>
            Advances the current time of the
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>'s
            clock to the end of its active period.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ITransition.Begin">
            <summary>
            Initiates the set of animations associated with the
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.ITransition.Stop">
            <summary>
            Stops the <see cref="T:Microsoft.Phone.Controls.ITransition"/>.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.ITransition.Completed">
            <summary>
            Occurs when the
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            has completed playing.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.RollTransition">
            <summary>
            Provides roll <see cref="T:Microsoft.Phone.Controls.ITransition"/>s.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.TransitionElement">
            <summary>
            Transition factory for a particular transition family.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TransitionElement.GetTransition(System.Windows.UIElement)">
            <summary>
            Creates a new
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            for a
            <see cref="T:System.Windows.UIElement"/>.
            Existing
            <see cref="F:System.Windows.UIElement.RenderTransformProperty"/>
            or
            <see cref="F:System.Windows.UIElement.ProjectionProperty"/>
            values may be saved and cleared before the start of the transition, then restored it after it is stopped or completed.
            </summary>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <returns>The <see cref="T:Microsoft.Phone.Controls.ITransition"/>.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.RollTransition.GetTransition(System.Windows.UIElement)">
            <summary>
            Creates a new
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            for a
            <see cref="T:System.Windows.UIElement"/>.
            </summary>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <returns>The <see cref="T:Microsoft.Phone.Controls.ITransition"/>.</returns>
        </member>
        <member name="T:Microsoft.Phone.Controls.Transition">
            <summary>
            Mirrors the
            <see cref="T:System.Windows.Media.Animation.Storyboard"/>
            interface to control an
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            for a
            <see cref="T:System.Windows.UIElement"/>.
            Saves and restores the
            <see cref="P:System.Windows.UIElement.CacheMode"/>
            and
            <see cref="P:System.Windows.UIElement.IsHitTestVisible"/>
            values for the
            <see cref="T:System.Windows.UIElement"/>.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Transition._cacheMode">
            <summary>
            The original
            <see cref="P:System.Windows.UIElement.CacheMode"/>
            of the
            <see cref="T:System.Windows.UIElement"/>.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Transition._element">
            <summary>
            The <see cref="T:System.Windows.UIElement"/>.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Transition._isHitTestVisible">
            <summary>
            The original
            <see cref="P:System.Windows.UIElement.IsHitTestVisible"/>
            of the
            <see cref="T:System.Windows.UIElement"/>.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Transition._storyboard">
            <summary>
            The
            <see cref="T:System.Windows.Media.Animation.Storyboard"/>
            for the
            <see cref="T:System.Windows.UIElement"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transition.#ctor(System.Windows.UIElement,System.Windows.Media.Animation.Storyboard)">
            <summary>
            Constructs a
            <see cref="T:Microsoft.Phone.Controls.Transition"/>
            for a
            <see cref="T:System.Windows.UIElement"/>
            and a
            <see cref="T:System.Windows.Media.Animation.Storyboard"/>.
            </summary>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <param name="storyboard">The <see cref="T:System.Windows.Media.Animation.Storyboard"/>.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transition.Begin">
            <summary>
            Mirrors <see cref="M:System.Windows.Media.Animation.Storyboard.Begin"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transition.GetCurrentState">
            <summary>
            Mirrors <see cref="M:System.Windows.Media.Animation.Storyboard.GetCurrentState"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transition.GetCurrentTime">
            <summary>
            Mirrors <see cref="M:System.Windows.Media.Animation.Storyboard.GetCurrentTime"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transition.Pause">
            <summary>
            Mirrors <see cref="M:System.Windows.Media.Animation.Storyboard.Pause"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transition.Restore">
            <summary>
            Restores the saved
            <see cref="P:System.Windows.UIElement.CacheMode"/>
            and
            <see cref="P:System.Windows.UIElement.IsHitTestVisible"/>
            values for the
            <see cref="T:System.Windows.UIElement"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transition.Resume">
            <summary>
            Mirrors <see cref="M:System.Windows.Media.Animation.Storyboard.Resume"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transition.Save">
            <summary>
            Saves the
            <see cref="P:System.Windows.UIElement.CacheMode"/>
            and
            <see cref="P:System.Windows.UIElement.IsHitTestVisible"/>
            values for the
            <see cref="T:System.Windows.UIElement"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transition.Seek(System.TimeSpan)">
            <summary>
            Mirrors <see cref="M:System.Windows.Media.Animation.Storyboard.Seek"/>.
            </summary>
            <param name="offset">The time offset.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transition.SeekAlignedToLastTick(System.TimeSpan)">
            <summary>
            Mirrors <see cref="M:System.Windows.Media.Animation.Storyboard.SeekAlignedToLastTick"/>.
            </summary>
            <param name="offset">The time offset.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transition.SkipToFill">
            <summary>
            Mirrors <see cref="M:System.Windows.Media.Animation.Storyboard.SkipToFill"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transition.Stop">
            <summary>
            Mirrors <see cref="M:System.Windows.Media.Animation.Storyboard.Stop"/>.
            </summary>
        </member>
        <member name="E:Microsoft.Phone.Controls.Transition.Completed">
            <summary>
            Mirrors <see cref="E:System.Windows.Media.Animation.Storyboard.Completed"/>.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.TransitionService">
            <summary>
            Provides attached properties for navigation
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>s.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TransitionService.NavigationInTransitionProperty">
            <summary>
            The
            <see cref="T:System.Windows.DependencyProperty"/>
            for the in <see cref="T:Microsoft.Phone.Controls.ITransition"/>s.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TransitionService.NavigationOutTransitionProperty">
            <summary>
            The
            <see cref="T:System.Windows.DependencyProperty"/>
            for the in <see cref="T:Microsoft.Phone.Controls.ITransition"/>s.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TransitionService.GetNavigationInTransition(System.Windows.UIElement)">
            <summary>
            Gets the
            <see cref="T:Microsoft.Phone.Controls.NavigationTransition"/>s
            of
            <see cref="M:Microsoft.Phone.Controls.TransitionService.NavigationInTransitionProperty"/>
            for a
            <see cref="T:System.Windows.UIElement"/>.
            </summary>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <returns>The </returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.TransitionService.GetNavigationOutTransition(System.Windows.UIElement)">
            <summary>
            Gets the
            <see cref="T:Microsoft.Phone.Controls.NavigationTransition"/>s
            of
            <see cref="M:Microsoft.Phone.Controls.TransitionService.NavigationOutTransitionProperty"/>
            for a
            <see cref="T:System.Windows.UIElement"/>.
            </summary>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <returns>The </returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.TransitionService.SetNavigationInTransition(System.Windows.UIElement,Microsoft.Phone.Controls.NavigationInTransition)">
            <summary>
            Sets a
            <see cref="T:Microsoft.Phone.Controls.NavigationTransition"/>
            to
            <see cref="M:Microsoft.Phone.Controls.TransitionService.NavigationInTransitionProperty"/>
            for a
            <see cref="T:System.Windows.UIElement"/>.
            </summary>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <param name="value">The <see cref="T:Microsoft.Phone.Controls.NavigationTransition"/>.</param>
            <returns>The </returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.TransitionService.SetNavigationOutTransition(System.Windows.UIElement,Microsoft.Phone.Controls.NavigationOutTransition)">
            <summary>
            Sets a
            <see cref="T:Microsoft.Phone.Controls.NavigationTransition"/>s
            to
            <see cref="M:Microsoft.Phone.Controls.TransitionService.NavigationOutTransitionProperty"/>
            for a
            <see cref="T:System.Windows.UIElement"/>.
            </summary>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <param name="value">The <see cref="T:Microsoft.Phone.Controls.NavigationTransition"/>.</param>
            <returns>The </returns>
        </member>
        <member name="T:Microsoft.Phone.Controls.RotateTransitionMode">
            <summary>
            The rotate transition modes.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.RotateTransitionMode.In90Clockwise">
            <summary>
            The rotate in 90 degrees clockwise transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.RotateTransitionMode.In90Counterclockwise">
            <summary>
            The rotate in 90 degrees counterclockwise transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.RotateTransitionMode.In180Clockwise">
            <summary>
            The rotate in 180 degrees clockwise transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.RotateTransitionMode.In180Counterclockwise">
            <summary>
            The rotate in 180 degrees counterclockwise transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.RotateTransitionMode.Out90Clockwise">
            <summary>
            The rotate out 90 degrees clockwise transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.RotateTransitionMode.Out90Counterclockwise">
            <summary>
            The rotate out 90 degrees counterclockwise transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.RotateTransitionMode.Out180Clockwise">
            <summary>
            The rotate out 180 degrees clockwise transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.RotateTransitionMode.Out180Counterclockwise">
            <summary>
            The rotate out 180 degrees counterclockwise transition mode.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.RotateTransition">
            <summary>
            Provides rotate <see cref="T:Microsoft.Phone.Controls.ITransition"/>s.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.RotateTransition.ModeProperty">
            <summary>
            The
            <see cref="T:System.Windows.DependencyProperty"/>
            for the
            <see cref="T:Microsoft.Phone.Controls.RotateTransitionMode"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.RotateTransition.GetTransition(System.Windows.UIElement)">
            <summary>
            Creates a new
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            for a
            <see cref="T:System.Windows.UIElement"/>.
            Saves and clears the existing
            <see cref="F:System.Windows.UIElement.RenderTransformProperty"/>
            value before the start of the transition, then restores it after it is stopped or completed.
            </summary>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <returns>The <see cref="T:Microsoft.Phone.Controls.ITransition"/>.</returns>
        </member>
        <member name="P:Microsoft.Phone.Controls.RotateTransition.Mode">
            <summary>
            The <see cref="T:Microsoft.Phone.Controls.RotateTransitionMode"/>.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.SlideTransitionMode">
            <summary>
            The slide transition modes.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.SlideTransitionMode.SlideUpFadeIn">
            <summary>
            The slide up, fade in transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.SlideTransitionMode.SlideUpFadeOut">
            <summary>
            The slide up, fade out transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.SlideTransitionMode.SlideDownFadeIn">
            <summary>
            The slide down, fade in transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.SlideTransitionMode.SlideDownFadeOut">
            <summary>
            The slide down, fade out transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.SlideTransitionMode.SlideLeftFadeIn">
            <summary>
            The slide left, fade in transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.SlideTransitionMode.SlideLeftFadeOut">
            <summary>
            The slide left, fade out transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.SlideTransitionMode.SlideRightFadeIn">
            <summary>
            The slide right, fade in transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.SlideTransitionMode.SlideRightFadeOut">
            <summary>
            The slide right, fade out transition mode.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.SwivelTransition">
            <summary>
            Provides swivel <see cref="T:Microsoft.Phone.Controls.ITransition"/>s.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.SwivelTransition.ModeProperty">
            <summary>
            The
            <see cref="T:System.Windows.DependencyProperty"/>
            for the
            <see cref="T:Microsoft.Phone.Controls.SwivelTransitionMode"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.SwivelTransition.GetTransition(System.Windows.UIElement)">
            <summary>
            Creates a new
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            for a
            <see cref="T:System.Windows.UIElement"/>.
            Saves and clears the existing
            <see cref="F:System.Windows.UIElement.ProjectionProperty"/>
            value before the start of the transition, then restores it after it is stopped or completed.
            </summary>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <returns>The <see cref="T:Microsoft.Phone.Controls.ITransition"/>.</returns>
        </member>
        <member name="P:Microsoft.Phone.Controls.SwivelTransition.Mode">
            <summary>
            The <see cref="T:Microsoft.Phone.Controls.SwivelTransitionMode"/>.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.SwivelTransitionMode">
            <summary>
            The swivel transition modes.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.SwivelTransitionMode.FullScreenIn">
            <summary>
            The swivel full screen in transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.SwivelTransitionMode.FullScreenOut">
            <summary>
            The swivel full screen out transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.SwivelTransitionMode.ForwardIn">
            <summary>
            The swivel forward in transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.SwivelTransitionMode.ForwardOut">
            <summary>
            The swivel forward out transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.SwivelTransitionMode.BackwardIn">
            <summary>
            The swivel backward in transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.SwivelTransitionMode.BackwardOut">
            <summary>
            The swivel backward out transition mode.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.SlideTransition">
            <summary>
            Provides slide <see cref="T:Microsoft.Phone.Controls.ITransition"/>s.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.SlideTransition.ModeProperty">
            <summary>
            The
            <see cref="T:System.Windows.DependencyProperty"/>
            for the
            <see cref="T:Microsoft.Phone.Controls.SlideTransitionMode"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.SlideTransition.GetTransition(System.Windows.UIElement)">
            <summary>
            Creates a new
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            for a
            <see cref="T:System.Windows.UIElement"/>.
            Saves and clears the existing
            <see cref="F:System.Windows.UIElement.RenderTransformProperty"/>
            value before the start of the transition, then restores it after it is stopped or completed.
            </summary>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <returns>The <see cref="T:Microsoft.Phone.Controls.ITransition"/>.</returns>
        </member>
        <member name="P:Microsoft.Phone.Controls.SlideTransition.Mode">
            <summary>
            The <see cref="T:Microsoft.Phone.Controls.SlideTransitionMode"/>.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.TurnstileTransition">
            <summary>
            Provides turnstile <see cref="T:Microsoft.Phone.Controls.ITransition"/>s.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TurnstileTransition.ModeProperty">
            <summary>
            The
            <see cref="T:System.Windows.DependencyProperty"/>
            for the
            <see cref="T:Microsoft.Phone.Controls.TurnstileTransitionMode"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.TurnstileTransition.GetTransition(System.Windows.UIElement)">
            <summary>
            Creates a new
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            for a
            <see cref="T:System.Windows.UIElement"/>.
            Saves and clears the existing
            <see cref="F:System.Windows.UIElement.ProjectionProperty"/>
            value before the start of the transition, then restores it after it is stopped or completed.
            </summary>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <returns>The <see cref="T:Microsoft.Phone.Controls.ITransition"/>.</returns>
        </member>
        <member name="P:Microsoft.Phone.Controls.TurnstileTransition.Mode">
            <summary>
            The <see cref="T:Microsoft.Phone.Controls.TurnstileTransitionMode"/>.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.Transitions">
            <summary>
            Provides
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>s
            for transition families and modes.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.Transitions._storyboardXamlCache">
            <summary>
            The cached XAML read from the Storyboard resources.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transitions.GetEnumStoryboard``1(System.Windows.UIElement,System.String,``0)">
            <summary>
            Creates a
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            for a transition family, transition mode, and
            <see cref="T:System.Windows.UIElement"/>.
            </summary>
            <typeparam name="T">The type of the transition mode.</typeparam>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <param name="name">The transition family.</param>
            <param name="mode">The transition mode.</param>
            <returns>The <see cref="T:Microsoft.Phone.Controls.ITransition"/>.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transitions.GetStoryboard(System.String)">
            <summary>
            Creates a
            <see cref="T:System.Windows.Media.Storyboard"/>
            for a particular transition family and transition mode.
            </summary>
            <param name="name">The transition family and transition mode.</param>
            <returns>The <see cref="T:System.Windows.Media.Storyboard"/>.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transitions.Roll(System.Windows.UIElement)">
            <summary>
            Creates an
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            for a
            <see cref="T:System.Windows.UIElement"/>
            for the roll transition.
            </summary>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <returns>The <see cref="T:Microsoft.Phone.Controls.ITransition"/>.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transitions.Rotate(System.Windows.UIElement,Microsoft.Phone.Controls.RotateTransitionMode)">
            <summary>
            Creates an
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            for a
            <see cref="T:System.Windows.UIElement"/>
            for the rotate transition family.
            </summary>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <param name="rotateTransitionMode">The transition mode.</param>
            <returns>The <see cref="T:Microsoft.Phone.Controls.ITransition"/>.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transitions.Slide(System.Windows.UIElement,Microsoft.Phone.Controls.SlideTransitionMode)">
            <summary>
            Creates an
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            for a
            <see cref="T:System.Windows.UIElement"/>
            for the slide transition family.
            </summary>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <param name="slideTransitionMode">The transition mode.</param>
            <returns>The <see cref="T:Microsoft.Phone.Controls.ITransition"/>.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transitions.Swivel(System.Windows.UIElement,Microsoft.Phone.Controls.SwivelTransitionMode)">
            <summary>
            Creates an
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            for a
            <see cref="T:System.Windows.UIElement"/>
            for the swivel transition family.
            </summary>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <param name="swivelTransitionMode">The transition mode.</param>
            <returns>The <see cref="T:Microsoft.Phone.Controls.ITransition"/>.</returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.Transitions.Turnstile(System.Windows.UIElement,Microsoft.Phone.Controls.TurnstileTransitionMode)">
            <summary>
            Creates an
            <see cref="T:Microsoft.Phone.Controls.ITransition"/>
            for a
            <see cref="T:System.Windows.UIElement"/>
            for the turnstile transition family.
            </summary>
            <param name="element">The <see cref="T:System.Windows.UIElement"/>.</param>
            <param name="turnstileTransitionMode">The transition mode.</param>
            <returns>The <see cref="T:Microsoft.Phone.Controls.ITransition"/>.</returns>
        </member>
        <member name="T:Microsoft.Phone.Controls.TurnstileTransitionMode">
            <summary>
            The turnstile transition modes.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TurnstileTransitionMode.ForwardIn">
            <summary>
            The turnstile forward in transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TurnstileTransitionMode.ForwardOut">
            <summary>
            The turnstile forward out transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TurnstileTransitionMode.BackwardIn">
            <summary>
            The turnstile backward in transition mode.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.TurnstileTransitionMode.BackwardOut">
            <summary>
            The turnstile backward out transition mode.
            </summary>
        </member>
        <member name="T:System.Windows.Controls.OrientedSize">
            <summary>
            The OrientedSize structure is used to abstract the growth direction from
            the layout algorithms of WrapPanel.  When the growth direction is
            oriented horizontally (ex: the next element is arranged on the side of
            the previous element), then the Width grows directly with the placement
            of elements and Height grows indirectly with the size of the largest
            element in the row.  When the orientation is reversed, so is the
            directional growth with respect to Width and Height.
            </summary>
        </member>
        <member name="F:System.Windows.Controls.OrientedSize._orientation">
            <summary>
            The orientation of the structure.
            </summary>
        </member>
        <member name="F:System.Windows.Controls.OrientedSize._direct">
            <summary>
            The size dimension that grows directly with layout placement.
            </summary>
        </member>
        <member name="F:System.Windows.Controls.OrientedSize._indirect">
            <summary>
            The size dimension that grows indirectly with the maximum value of
            the layout row or column.
            </summary>
        </member>
        <member name="M:System.Windows.Controls.OrientedSize.#ctor(System.Windows.Controls.Orientation)">
            <summary>
            Initializes a new OrientedSize structure.
            </summary>
            <param name="orientation">Orientation of the structure.</param>
        </member>
        <member name="M:System.Windows.Controls.OrientedSize.#ctor(System.Windows.Controls.Orientation,System.Double,System.Double)">
            <summary>
            Initializes a new OrientedSize structure.
            </summary>
            <param name="orientation">Orientation of the structure.</param>
            <param name="width">Un-oriented width of the structure.</param>
            <param name="height">Un-oriented height of the structure.</param>
        </member>
        <member name="P:System.Windows.Controls.OrientedSize.Orientation">
            <summary>
            Gets the orientation of the structure.
            </summary>
        </member>
        <member name="P:System.Windows.Controls.OrientedSize.Direct">
            <summary>
            Gets or sets the size dimension that grows directly with layout
            placement.
            </summary>
        </member>
        <member name="P:System.Windows.Controls.OrientedSize.Indirect">
            <summary>
            Gets or sets the size dimension that grows indirectly with the
            maximum value of the layout row or column.
            </summary>
        </member>
        <member name="P:System.Windows.Controls.OrientedSize.Width">
            <summary>
            Gets or sets the width of the size.
            </summary>
        </member>
        <member name="P:System.Windows.Controls.OrientedSize.Height">
            <summary>
            Gets or sets the height of the size.
            </summary>
        </member>
        <member name="T:Microsoft.Phone.Controls.WrapPanel">
            <summary>
            Positions child elements sequentially from left to right or top to
            bottom.  When elements extend beyond the panel edge, elements are
            positioned in the next row or column.
            </summary>
            <QualityBand>Stable</QualityBand>
        </member>
        <member name="F:Microsoft.Phone.Controls.WrapPanel._ignorePropertyChange">
            <summary>
            A value indicating whether a dependency property change handler
            should ignore the next change notification.  This is used to reset
            the value of properties without performing any of the actions in
            their change handlers.
            </summary>
        </member>
        <member name="F:Microsoft.Phone.Controls.WrapPanel.ItemHeightProperty">
            <summary>
            Identifies the
            <see cref="P:System.Windows.Controls.WrapPanel.ItemHeight" />
            dependency property.
            </summary>
            <value>
            The identifier for the
            <see cref="P:System.Windows.Controls.WrapPanel.ItemHeight" />
            dependency property
            </value>
        </member>
        <member name="F:Microsoft.Phone.Controls.WrapPanel.ItemWidthProperty">
            <summary>
            Identifies the
            <see cref="P:System.Windows.Controls.WrapPanel.ItemWidth" />
            dependency property.
            </summary>
            <value>
            The identifier for the
            <see cref="P:System.Windows.Controls.WrapPanel.ItemWidth" />
            dependency property.
            </value>
        </member>
        <member name="F:Microsoft.Phone.Controls.WrapPanel.OrientationProperty">
            <summary>
            Identifies the
            <see cref="P:System.Windows.Controls.WrapPanel.Orientation" />
            dependency property.
            </summary>
            <value>
            The identifier for the
            <see cref="P:System.Windows.Controls.WrapPanel.Orientation" />
            dependency property.
            </value>
        </member>
        <member name="M:Microsoft.Phone.Controls.WrapPanel.OnOrientationPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            OrientationProperty property changed handler.
            </summary>
            <param name="d">WrapPanel that changed its Orientation.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.WrapPanel.#ctor">
            <summary>
            Initializes a new instance of the
            <see cref="T:System.Windows.Controls.WrapPanel" /> class.
            </summary>
        </member>
        <member name="M:Microsoft.Phone.Controls.WrapPanel.OnItemHeightOrWidthPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Property changed handler for ItemHeight and ItemWidth.
            </summary>
            <param name="d">
            WrapPanel that changed its ItemHeight or ItemWidth.
            </param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:Microsoft.Phone.Controls.WrapPanel.MeasureOverride(System.Windows.Size)">
            <summary>
            Measures the child elements of a
            <see cref="T:System.Windows.Controls.WrapPanel" /> in anticipation
            of arranging them during the
            <see cref="M:System.Windows.Controls.WrapPanel.ArrangeOverride(System.Windows.Size)" />
            pass.
            </summary>
            <param name="constraint">
            The size available to child elements of the wrap panel.
            </param>
            <returns>
            The size required by the
            <see cref="T:System.Windows.Controls.WrapPanel" /> and its 
            elements.
            </returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.WrapPanel.ArrangeOverride(System.Windows.Size)">
            <summary>
            Arranges and sizes the
            <see cref="T:System.Windows.Controls.WrapPanel" /> control and its
            child elements.
            </summary>
            <param name="finalSize">
            The area within the parent that the
            <see cref="T:System.Windows.Controls.WrapPanel" /> should use 
            arrange itself and its children.
            </param>
            <returns>
            The actual size used by the
            <see cref="T:System.Windows.Controls.WrapPanel" />.
            </returns>
        </member>
        <member name="M:Microsoft.Phone.Controls.WrapPanel.ArrangeLine(System.Int32,System.Int32,System.Nullable{System.Double},System.Double,System.Double)">
            <summary>
            Arrange a sequence of elements in a single line.
            </summary>
            <param name="lineStart">
            Index of the first element in the sequence to arrange.
            </param>
            <param name="lineEnd">
            Index of the last element in the sequence to arrange.
            </param>
            <param name="directDelta">
            Optional fixed growth in the primary direction.
            </param>
            <param name="indirectOffset">
            Offset of the line in the indirect direction.
            </param>
            <param name="indirectGrowth">
            Shared indirect growth of the elements on this line.
            </param>
        </member>
        <member name="P:Microsoft.Phone.Controls.WrapPanel.ItemHeight">
            <summary>
            Gets or sets the height of the layout area for each item that is
            contained in a <see cref="T:System.Windows.Controls.WrapPanel" />.
            </summary>
            <value>
            The height applied to the layout area of each item that is contained
            within a <see cref="T:System.Windows.Controls.WrapPanel" />.  The
            default value is <see cref="F:System.Double.NaN" />.
            </value>
        </member>
        <member name="P:Microsoft.Phone.Controls.WrapPanel.ItemWidth">
            <summary>
            Gets or sets the width of the layout area for each item that is
            contained in a <see cref="T:System.Windows.Controls.WrapPanel" />.
            </summary>
            <value>
            The width that applies to the layout area of each item that is
            contained in a <see cref="T:System.Windows.Controls.WrapPanel" />.
            The default value is <see cref="F:System.Double.NaN" />.
            </value>
        </member>
        <member name="P:Microsoft.Phone.Controls.WrapPanel.Orientation">
            <summary>
            Gets or sets the direction in which child elements are arranged.
            </summary>
            <value>
            One of the <see cref="T:System.Windows.Controls.Orientation" />
            values.  The default is
            <see cref="F:System.Windows.Controls.Orientation.Horizontal" />.
            </value>
        </member>
    </members>
</doc>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer (Senior) Emitsor Group
Mexico Mexico
Focused on creating MS Windows 8, Silverlight, Windows Phone 7 & 8 and the Web applications.

More than 20 years of experience creating software solutions.

Comments and Discussions