다음을 통해 공유


IReadOnlyRegionEdit.CreateDynamicReadOnlyRegion 메서드

지역 쿼리할 때 수행 하는 체크에 따라 읽기 전용 범위와 조건에 따라이 버퍼에 텍스트를 표시 합니다. 범위는 다시 쓰기 가능으로 표시되거나 강제로 쓰기 가능해 질 때까지 읽기 전용으로 유지됩니다.

네임스페이스:  Microsoft.VisualStudio.Text
어셈블리:  Microsoft.VisualStudio.Text.Data(Microsoft.VisualStudio.Text.Data.dll)

구문

‘선언
Function CreateDynamicReadOnlyRegion ( _
    span As Span, _
    trackingMode As SpanTrackingMode, _
    edgeInsertionMode As EdgeInsertionMode, _
    callback As DynamicReadOnlyRegionQuery _
) As IReadOnlyRegion
IReadOnlyRegion CreateDynamicReadOnlyRegion(
    Span span,
    SpanTrackingMode trackingMode,
    EdgeInsertionMode edgeInsertionMode,
    DynamicReadOnlyRegionQuery callback
)
IReadOnlyRegion^ CreateDynamicReadOnlyRegion(
    Span span, 
    SpanTrackingMode trackingMode, 
    EdgeInsertionMode edgeInsertionMode, 
    DynamicReadOnlyRegionQuery^ callback
)
abstract CreateDynamicReadOnlyRegion : 
        span:Span * 
        trackingMode:SpanTrackingMode * 
        edgeInsertionMode:EdgeInsertionMode * 
        callback:DynamicReadOnlyRegionQuery -> IReadOnlyRegion
function CreateDynamicReadOnlyRegion(
    span : Span, 
    trackingMode : SpanTrackingMode, 
    edgeInsertionMode : EdgeInsertionMode, 
    callback : DynamicReadOnlyRegionQuery
) : IReadOnlyRegion

매개 변수

반환 값

형식: Microsoft.VisualStudio.Text.IReadOnlyRegion
이 읽기 전용 영역을 추적하는 데 사용되는 IReadOnlyRegion입니다.이 개체는 읽기 전용 영역을 제거하는 데 사용됩니다.

예외

예외 조건
ArgumentNullException

span가 nullNull 참조(Visual Basic의 경우 Nothing)입니다.

ArgumentOutOfRangeException

span버퍼의 끝을 지난 것입니다.

설명

지역에 정의 된 정확한 지점에서 수행 된 삽입 빈 읽기 전용 영역을 제한 합니다. 삭제 또는 시점을 포함 하는 수정도 발생할 수 있습니다.

.NET Framework 보안

참고 항목

참조

IReadOnlyRegionEdit 인터페이스

Microsoft.VisualStudio.Text 네임스페이스