共用方式為


ITextBuffer.IsReadOnly 方法 (Int32, Boolean)

插入文字是否會禁止受限於指定的位置會決定IReadOnlyRegion

命名空間:  Microsoft.VisualStudio.Text
組件:  Microsoft.VisualStudio.Text.Data (在 Microsoft.VisualStudio.Text.Data.dll 中)

語法

'宣告
Function IsReadOnly ( _
    position As Integer, _
    isEdit As Boolean _
) As Boolean
bool IsReadOnly(
    int position,
    bool isEdit
)
bool IsReadOnly(
    int position, 
    bool isEdit
)
abstract IsReadOnly : 
        position:int * 
        isEdit:bool -> bool
function IsReadOnly(
    position : int, 
    isEdit : boolean
) : boolean

參數

  • position
    類型:Int32

    建議文字插入的位置。

  • isEdit
    類型:Boolean

    true如果這項檢查是由編輯的一部分。 false而沒有副作用的查詢。

傳回值

類型:Boolean
如果 IReadOnlyRegion 會禁止在這個位置進行插入,則為 true,否則為 false。

例外狀況

例外狀況 條件
InvalidOperationException

TakeThreadOwnership先前已經呼叫,以及從不同的執行緒進行這個呼叫。

ArgumentOutOfRangeException

position 為負數或大於 CurrentSnapshot 的長度。

.NET Framework 安全性

請參閱

參考

ITextBuffer 介面

IsReadOnly 多載

Microsoft.VisualStudio.Text 命名空間