共用方式為


IVsObjectList Interface

Provides information about symbols in a list that is part of an overall organization in the tree view (IVsLiteTree) of the code browsing tools. IVsObjectList is an extension of IVsLiteTreeList and provides additional methods that are pertinent to symbols in the project. Provides information about symbols in a list that is part of an overall organization in the tree view (IVsLiteTree) of the code browsing tools. IVsObjectList is an extension of IVsLiteTreeList and provides additional methods that are pertinent to symbols in the project.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

Syntax

'宣告
<InterfaceTypeAttribute()> _
<GuidAttribute("C48F7AB9-8966-4138-B602-14C5EB8BD857")> _
Public Interface IVsObjectList _
    Inherits IVsLiteTreeList
'用途
Dim instance As IVsObjectList
[InterfaceTypeAttribute()]
[GuidAttribute("C48F7AB9-8966-4138-B602-14C5EB8BD857")]
public interface IVsObjectList : IVsLiteTreeList
[InterfaceTypeAttribute()]
[GuidAttribute(L"C48F7AB9-8966-4138-B602-14C5EB8BD857")]
public interface class IVsObjectList : IVsLiteTreeList
[<InterfaceTypeAttribute()>]
[<GuidAttribute("C48F7AB9-8966-4138-B602-14C5EB8BD857")>]
type IVsObjectList =  
    interface
        interface IVsLiteTreeList
    end
public interface IVsObjectList extends IVsLiteTreeList

Remarks

See illustrations of the implementation and/or calling of this interface in the sample My C Package.

Notes to Implementers

Implemented by libraries to participate in the code browsing tools.

Notes to Callers

Called by the code browsing tools to obtain information about a set of symbols in accordance with the parameters specified through GetList or GetList.

See Also

Reference

IVsObjectList Members

Microsoft.VisualStudio.Shell.Interop Namespace