System.Windows.Controls.AutoCompleteBox.GetSelectionAdapterPart C# (CSharp) Méthode

GetSelectionAdapterPart() private méthode

private GetSelectionAdapterPart ( ) : ISelectionAdapter
Résultat ISelectionAdapter
        protected virtual ISelectionAdapter GetSelectionAdapterPart()
        {
            ISelectionAdapter adapter = null;
            Selector selector = GetTemplateChild(ElementSelector) as Selector;
            if(selector != null)
            {
                // Check if it is already an IItemsSelector
                // ReSharper disable once SuspiciousTypeConversion.Global
                adapter = selector as ISelectionAdapter ?? new SelectorSelectionAdapter(selector);
            }
            // ReSharper disable once SuspiciousTypeConversion.Global
            return adapter ?? GetTemplateChild(ElementSelectionAdapter) as ISelectionAdapter;
        }