IVsOutliningCapableLanguage.CollapseToDefinitions 方法

定义

概述特定范围的文本以响应 "折叠到定义" 命令。

public:
 int CollapseToDefinitions(Microsoft::VisualStudio::TextManager::Interop::IVsTextLines ^ pTextLines, Microsoft::VisualStudio::TextManager::Interop::IVsOutliningSession ^ pSession);
public:
 int CollapseToDefinitions(Microsoft::VisualStudio::TextManager::Interop::IVsTextLines ^ pTextLines, Microsoft::VisualStudio::TextManager::Interop::IVsOutliningSession ^ pSession);
int CollapseToDefinitions(Microsoft::VisualStudio::TextManager::Interop::IVsTextLines const & pTextLines, Microsoft::VisualStudio::TextManager::Interop::IVsOutliningSession const & pSession);
public int CollapseToDefinitions (Microsoft.VisualStudio.TextManager.Interop.IVsTextLines pTextLines, Microsoft.VisualStudio.TextManager.Interop.IVsOutliningSession pSession);
abstract member CollapseToDefinitions : Microsoft.VisualStudio.TextManager.Interop.IVsTextLines * Microsoft.VisualStudio.TextManager.Interop.IVsOutliningSession -> int
Public Function CollapseToDefinitions (pTextLines As IVsTextLines, pSession As IVsOutliningSession) As Integer

参数

pTextLines
IVsTextLines

中指向文本缓冲区的指针。

pSession
IVsOutliningSession

中指向文本缓冲区的大纲显示会话对象的指针。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

COM 签名

从 textmgr:

HRESULT IVsOutliningCapableLanguage::CollapseToDefinitions(  
   [in] IVsTextLines *pTextLines,   
   [in] IVsOutliningSession *pSession  
);  

调用 AddOutlineRegions 以概述文本缓冲区中的一段文本。

适用于