共用方式為


IVsHiddenRegion 介面

管理隱藏的區域。

命名空間:  Microsoft.VisualStudio.TextManager.Interop
組件:  Microsoft.VisualStudio.TextManager.Interop (在 Microsoft.VisualStudio.TextManager.Interop.dll 中)

語法

'宣告
<InterfaceTypeAttribute()> _
<GuidAttribute("41E57382-63F9-48E6-9DBD-163D2B14D41B")> _
Public Interface IVsHiddenRegion
[InterfaceTypeAttribute()]
[GuidAttribute("41E57382-63F9-48E6-9DBD-163D2B14D41B")]
public interface IVsHiddenRegion
[InterfaceTypeAttribute()]
[GuidAttribute(L"41E57382-63F9-48E6-9DBD-163D2B14D41B")]
public interface class IVsHiddenRegion
[<InterfaceTypeAttribute()>]
[<GuidAttribute("41E57382-63F9-48E6-9DBD-163D2B14D41B")>]
type IVsHiddenRegion =  interface end
public interface IVsHiddenRegion

IVsHiddenRegion 類型會公開下列成員。

方法

  名稱 描述
公用方法 GetBanner 傳回的橫幅的隱藏區域。
公用方法 GetBaseBuffer 提供給文字緩衝區的指標,隱藏的區域。
公用方法 GetBehavior 會傳回隱藏的區域的行為,也就是用戶端控制或編輯器控制。
公用方法 GetClientData 傳回隱藏區域的用戶端的資料。
公用方法 GetSpan 傳回文字緩衝區中的隱藏區域的文字範圍。
公用方法 GetState 傳回狀態的隱藏區域。
公用方法 GetType 傳回的隱藏的區域的型別 (也就是隱藏或可摺疊)。
公用方法 Invalidate 移除隱藏的區域,並公開 (expose) 在 [標準] 檢視中隱藏的文字。
公用方法 IsValid 判斷是否為有效的隱藏的區域。
公用方法 SetBanner 設定隱藏區域的橫幅。
公用方法 SetClientData 設定隱藏區域的用戶端資料。
公用方法 SetSpan 設定文字緩衝區中的隱藏區域的文字範圍。
公用方法 SetState 設定隱藏區域的狀態。

回頁首

備註

這個介面表示此緩衝區會被隱藏起來的一部分。 使用IVsHiddenRegion介面,您可以移動隱藏的區域、 變更它的狀態 (例如,摺疊或展開),或將它移除。

呼叫者注意事項

呼叫這個介面來管理了隱藏區域的內容。 此環境提供變數的指標, IVsHiddenRegion中隱藏的文字用戶端的呼叫 (IVsHiddenTextClient物件)。 您只可以指定隱藏的文字用戶端,如果您要建立新的隱藏的文字工作階段 (CreateHiddenTextSession)。

請參閱

參考

Microsoft.VisualStudio.TextManager.Interop 命名空間