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)。