NuGet.Dialog.Providers.PackagesSearchNode.SetSearchText C# (CSharp) Method

SetSearchText() public method

public SetSearchText ( string newSearchText ) : void
newSearchText string
return void
        public void SetSearchText(string newSearchText)
        {
            if (newSearchText == null)
            {
                throw new ArgumentNullException("newSearchText");
            }

            _searchText = newSearchText;

            if (IsSelected)
            {
                ResetQuery();
                LoadPage(1);
            }
        }

Usage Example

Example #1
0
        public override IVsExtensionsTreeNode Search(string searchText)
        {
            if (OperationCoordinator.IsBusy)
            {
                return(null);
            }

            if (!String.IsNullOrEmpty(searchText) && SelectedNode != null)
            {
                if (_searchNode != null)
                {
                    _searchNode.SetSearchText(searchText);
                }
                else
                {
                    _searchNode = new PackagesSearchNode(this, this.RootNode, SelectedNode, searchText);
                    AddSearchNode();
                }
            }
            else
            {
                RemoveSearchNode();
            }

            return(_searchNode);
        }
All Usage Examples Of NuGet.Dialog.Providers.PackagesSearchNode::SetSearchText