Nitra.VisualStudio.LibraryNode.IVsSimpleObjectList2 C# (CSharp) Method

IVsSimpleObjectList2() private method

private IVsSimpleObjectList2 ( IVsNavInfoNode pNavInfoNode, uint &pulIndex ) : int
pNavInfoNode IVsNavInfoNode
pulIndex uint
return int
		int IVsSimpleObjectList2.LocateNavInfoNode(IVsNavInfoNode pNavInfoNode, out uint pulIndex)
		{
			if (null == pNavInfoNode)
				throw new ArgumentNullException(nameof(pNavInfoNode));

			pulIndex = NullIndex;

			string nodeName;

			ErrorHandler.ThrowOnFailure(pNavInfoNode.get_Name(out nodeName));

			for (int i = 0; i < _children.Count; i++)
			{
				if (0 == string.Compare(_children[i].UniqueName, nodeName, StringComparison.OrdinalIgnoreCase))
				{
					pulIndex = (uint)i;
					return VSConstants.S_OK;
				}
			}

			return VSConstants.S_FALSE;
		}

Same methods

LibraryNode::IVsSimpleObjectList2 ( VSTREECLOSEACTIONS ptca ) : int
LibraryNode::IVsSimpleObjectList2 ( uint &pgrfCapabilities ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, System.Guid &pclsidActive, int &pnMenuId, IOleCommandTarget &ppCmdTrgtActive ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, IDataObject pDataObject, uint grfKeyState, uint &pdwEffect ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, IVsHierarchy &ppHier, uint &pItemid, uint &pcItems ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, IVsNavInfo &ppNavInfo ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, IVsNavInfoNode &ppNavInfoNode ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, VSOBJGOTOSRCTYPE SrcType ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, VSOBJGOTOSRCTYPE SrcType, int &pfOK ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, VSTREEDISPLAYDATA pData ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, VSTREETEXTOPTIONS tto, string &pbstrText ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, VSTREETOOLTIPTYPE eTipType, string &pbstrText ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, int &pfOK ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, int propid, object &pvar ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, int Category, uint &pfCatField ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, object &ppdispBrowseObj ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, string pszNewName, int &pfOK ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, string pszNewName, uint grfFlags ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, uint grfFlags ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, uint grfFlags, FORMATETC pFormatetc, STGMEDIUM pMedium ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, uint grfOptions, IVsObjectBrowserDescription3 pobDesc ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, uint grfFlags, VSOBJCLIPFORMAT pcfFormat, object &pvarFormat ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, uint ListTypeExcluded, int &pfExpandable ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, uint grfGSI, uint cItems, VSITEMSELECTION rgItemSel ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, uint grfFlags, uint celt, VSOBJCLIPFORMAT rgcfFormats, uint pcActual ) : int
LibraryNode::IVsSimpleObjectList2 ( uint index, uint ListType, uint flags, VSOBSEARCHCRITERIA2 pobSrch, IVsSimpleObjectList2 &ppIVsSimpleObjectList2 ) : int