-
Notifications
You must be signed in to change notification settings - Fork 4k
/
AbstractLibraryManager_IVsLibrary.cs
78 lines (65 loc) · 2.42 KB
/
AbstractLibraryManager_IVsLibrary.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
// Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System;
using Microsoft.VisualStudio;
using Microsoft.VisualStudio.Shell.Interop;
namespace Microsoft.VisualStudio.LanguageServices.Implementation.Library
{
internal partial class AbstractLibraryManager : IVsLibrary
{
int IVsLibrary.AddBrowseContainer(VSCOMPONENTSELECTORDATA[] pcdComponent, ref uint pgrfOptions, out string pbstrComponentAdded)
{
pbstrComponentAdded = null;
return VSConstants.E_NOTIMPL;
}
int IVsLibrary.GetBrowseContainersForHierarchy(IVsHierarchy pHierarchy, uint celt, VSBROWSECONTAINER[] rgBrowseContainers, uint[] pcActual)
{
return VSConstants.E_NOTIMPL;
}
int IVsLibrary.GetGuid(out Guid ppguidLib)
{
ppguidLib = Guid.Empty;
return VSConstants.E_NOTIMPL;
}
int IVsLibrary.GetLibFlags(out uint pfFlags)
{
pfFlags = 0;
return VSConstants.E_NOTIMPL;
}
int IVsLibrary.GetLibList(LIB_PERSISTTYPE lptType, out IVsLiteTreeList pplist)
{
pplist = null;
return VSConstants.E_NOTIMPL;
}
int IVsLibrary.GetList(uint listType, uint flags, VSOBSEARCHCRITERIA[] pobSrch, out IVsObjectList pplist)
{
pplist = null;
return VSConstants.E_NOTIMPL;
}
int IVsLibrary.GetSeparatorString(string[] pszSeparator)
{
return VSConstants.E_NOTIMPL;
}
int IVsLibrary.GetSupportedCategoryFields(LIB_CATEGORY category, out uint pCatField)
{
pCatField = 0;
return VSConstants.E_NOTIMPL;
}
int IVsLibrary.LoadState(Microsoft.VisualStudio.OLE.Interop.IStream pIStream, LIB_PERSISTTYPE lptType)
{
return VSConstants.E_NOTIMPL;
}
int IVsLibrary.RemoveBrowseContainer(uint dwReserved, string pszLibName)
{
return VSConstants.E_NOTIMPL;
}
int IVsLibrary.SaveState(Microsoft.VisualStudio.OLE.Interop.IStream pIStream, LIB_PERSISTTYPE lptType)
{
return VSConstants.E_NOTIMPL;
}
int IVsLibrary.UpdateCounter(out uint pCurUpdate)
{
pCurUpdate = 0;
return VSConstants.E_NOTIMPL;
}
}
}