IVsTextMarkerContextProvider.UpdateContextForMarker 메서드
언어 서비스 컨텍스트 모음에 맞는 텍스트 마커를 추가 해야 함을 나타내기 위해 호출 됩니다.
네임스페이스: Microsoft.VisualStudio.TextManager.Interop
어셈블리: Microsoft.VisualStudio.TextManager.Interop(Microsoft.VisualStudio.TextManager.Interop.dll)
구문
‘선언
Function UpdateContextForMarker ( _
dwReserved As UInteger, _
pUC As Object _
) As Integer
int UpdateContextForMarker(
uint dwReserved,
Object pUC
)
int UpdateContextForMarker(
unsigned int dwReserved,
Object^ pUC
)
abstract UpdateContextForMarker :
dwReserved:uint32 *
pUC:Object -> int
function UpdateContextForMarker(
dwReserved : uint,
pUC : Object
) : int
매개 변수
dwReserved
형식: UInt32사용 되지 않는 매개 변수입니다. 설정 되어야 합니다 nullNull 참조(Visual Basic의 경우 Nothing).
pUC
형식: Object컨텍스트 모음 Visual Studio 코어 편집기에 대 한 포인터입니다.
반환 값
형식: Int32
메서드가 성공 하면, 반환 S_OK.실패할 경우 오류 코드를 반환합니다.
설명
COM 시그니처
Textmgr.idl에서:
HRESULT IVsTextMarkerContextProvider::UpdateContextForMarker(
DWORD dwReserved,
IVsUserContext *pUC
);
코어 텍스트 편집기 호출 IVsTextMarkerContextProvider.UpdateContextForMarker 다른 상황에 맞는 업데이트는 동시에. TextMarker 개체는이 메서드를 구현 하 고 텍스트 마커 (아마도 한 물결)에 관련 된 특정된 컨텍스트 모음에 키워드 및/또는 특성을 추가 해야 합니다.
마커를 경우는 MV_CONTEXT_CONTRIBUTION_FOR_BODY 됩니다 스타일 집합을 클라이언트에 QueryInterfaced 이 인터페이스에 대 한.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.