다음을 통해 공유


VSConstants.VsTextBufferUserDataGuid 클래스

정의

소스 코드(텍스트) 편집기의 TextBuffer(DocData) 개체에서 지원하는 IVsUserData 속성입니다. IVsUserData 인터페이스는 텍스트 편집기의 IVsTextLines 개체에서 QueryInterface에 의해 검색됩니다.

public: ref class VSConstants::VsTextBufferUserDataGuid abstract sealed
class VSConstants::VsTextBufferUserDataGuid abstract sealed
public static class VSConstants.VsTextBufferUserDataGuid
type VSConstants.VsTextBufferUserDataGuid = class
Public Class VSConstants.VsTextBufferUserDataGuid
상속
VSConstants.VsTextBufferUserDataGuid

필드

BufferStorage_guid

object: 이 속성은 버퍼의 스토리지 개체에 액세스하는 데 사용됩니다. 반환된 포인터는 IVsTextStorage 및 IVsPersistentTextImage의 경우 QI'd일 수 있습니다. 이 속성은 get-only 속성입니다. 스토리지를 설정하려면 버퍼의 InitializeContentEx 메서드를 사용합니다.

BufferStorage_string

object: 이 속성은 버퍼의 스토리지 개체에 액세스하는 데 사용됩니다. 반환된 포인터는 IVsTextStorage 및 IVsPersistentTextImage의 경우 QI'd일 수 있습니다. 이 속성은 get-only 속성입니다. 스토리지를 설정하려면 버퍼의 InitializeContentEx 메서드를 사용합니다.

PropertyBrowserSID_guid

string: 이 속성은 텍스트 뷰에 대한 선택 영역의 SEID_PropertyBrowserSID 요소를 설정하는 데 사용됩니다. 사용자 지정 속성 브라우저가 있는 경우에만 사용됩니다. 이 속성을 설정하지 않으면 표준 속성 브라우저가 보기와 연결됩니다.

PropertyBrowserSID_string

string: 이 속성은 텍스트 뷰에 대한 선택 영역의 SEID_PropertyBrowserSID 요소를 설정하는 데 사용됩니다. 사용자 지정 속성 브라우저가 있는 경우에만 사용됩니다. 이 속성을 설정하지 않으면 표준 속성 브라우저가 보기와 연결됩니다.

UserReadOnlyErrorString_guid

string: 이 속성은 버퍼가 BUFFER_E_READONLY 오류가 발생하는 경우에 대한 특정 오류 메시지를 제공합니다. 이 문자열을 사용자에게 표시하려는 (지역화된) 텍스트로 설정합니다. 버퍼 자체는 UI를 설정하지 않고 IVsUIShell::SetErrorInfo만 호출합니다. 호출자는 사용자에게 메시지를 표시할지 여부를 결정할 수 있습니다.

UserReadOnlyErrorString_string

string: 이 속성은 버퍼가 BUFFER_E_READONLY 오류가 발생하는 경우에 대한 특정 오류 메시지를 제공합니다. 이 문자열을 사용자에게 표시하려는 (지역화된) 텍스트로 설정합니다. 버퍼 자체는 UI를 설정하지 않고 IVsUIShell::SetErrorInfo만 호출합니다. 호출자는 사용자에게 메시지를 표시할지 여부를 결정할 수 있습니다.

VsBufferContentType_guid

string: 텍스트 버퍼의 ContentType입니다.

VsBufferContentType_string

string: 텍스트 버퍼의 ContentType입니다.

VsBufferDetectCharSet_guid

bool: true이고 현재 BufferEncoding이 CHARFMT_MBCS 경우 버퍼는 HTML 문자 집합 태그 검색 코드를 실행하여 파일을 로드하고 저장할 코드 페이지를 결정합니다. 검색된 코드 페이지는 CHARFMT_MBCS 설정된 모든 코드 페이지를 재정의합니다. "$RootKey$\Languages\File Extensions"의 확장 매핑에 따라 HTML 형식의 파일이 표시되면 버퍼의 IPersistFileFormat::LoadDocData에서 강제 적용됩니다.

VsBufferDetectCharSet_string

bool: true이고 현재 BufferEncoding이 CHARFMT_MBCS 경우 버퍼는 HTML 문자 집합 태그 검색 코드를 실행하여 파일을 로드하고 저장할 코드 페이지를 결정합니다. 검색된 코드 페이지는 CHARFMT_MBCS 설정된 모든 코드 페이지를 재정의합니다. "$RootKey$\Languages\File Extensions"의 확장 매핑에 따라 HTML 형식의 파일이 표시되면 버퍼의 IPersistFileFormat::LoadDocData에서 강제 적용됩니다.

VsBufferDetectLangSID_guid

bool: (default = true) true이면 버퍼의 모니커를 변경하면 버퍼가 모니커의 파일 확장자에 따라 언어 서비스를 변경합니다.

VsBufferDetectLangSID_string

bool: (default = true) true이면 버퍼의 모니커를 변경하면 버퍼가 모니커의 파일 확장자에 따라 언어 서비스를 변경합니다.

VsBufferEncodingPromptOnLoad_guid

uint: openwith 대화 상자에서 로드할 때 코드 페이지를 지정하려는 편집기 팩터리에서만 사용해야 합니다. 이 데이터는 설정된 용도로만 사용됩니다. 이 값을 다시 가져올 수 없습니다.

VsBufferEncodingPromptOnLoad_string

uint: openwith 대화 상자에서 로드할 때 코드 페이지를 지정하려는 편집기 팩터리에서만 사용해야 합니다. 이 데이터는 설정된 용도로만 사용됩니다. 이 값을 다시 가져올 수 없습니다.

VsBufferEncodingVSTFF_guid

uint: 버퍼에 대한 VS 텍스트 파일 형식(VSTFF)입니다. codepage = bufferVSTFF & __VSTFF. VSTFF_CPMASK; vstffFlags = bufferVSTFF & __VSTFF. VSTFF_FLAGSMASK;.

VsBufferEncodingVSTFF_string

uint: 버퍼에 대한 VS 텍스트 파일 형식(VSTFF)입니다. codepage = bufferVSTFF & __VSTFF. VSTFF_CPMASK; vstffFlags = bufferVSTFF & __VSTFF. VSTFF_FLAGSMASK;.

VsBufferExtraFiles_guid

object: 버퍼에서 열린 파일이 SCC(소스 코드 제어)의 추가 파일 목록과 연결된 경우 이 속성을 사용합니다. 버퍼가 SCC 작업을 처리하는 방법을 제어하기 위해 IVsBufferExtraFiles 구현을 사용하여 이 속성을 설정합니다. IVsBufferExtraFiles 개체 집합은 버퍼를 편집할 때 SCC(소스 코드 제어)에서 체크 아웃된 파일을 결정합니다. 이 속성은 IVsTextManager2::AttemptToCheckOutBufferFromScc3 및 GetBufferSccStatus3의 동작과 IVsQueryEditQuerySave2 메서드를 호출할 때 버퍼에서 전달되는 파일을 제어합니다.

VsBufferExtraFiles_string

object: 버퍼에서 열린 파일이 SCC(소스 코드 제어)의 추가 파일 목록과 연결된 경우 이 속성을 사용합니다. 버퍼가 SCC 작업을 처리하는 방법을 제어하기 위해 IVsBufferExtraFiles 구현을 사용하여 이 속성을 설정합니다. IVsBufferExtraFiles 개체 집합은 버퍼를 편집할 때 SCC(소스 코드 제어)에서 체크 아웃된 파일을 결정합니다. 이 속성은 IVsTextManager2::AttemptToCheckOutBufferFromScc3 및 GetBufferSccStatus3의 동작과 IVsQueryEditQuerySave2 메서드를 호출할 때 버퍼에서 전달되는 파일을 제어합니다.

VsBufferFileReload_guid

Bool:.

VsBufferFileReload_string

Bool:.

VsBufferIsDiskFile_guid

bool: 버퍼가 디스크의 파일인 경우 true입니다.

VsBufferIsDiskFile_string

bool: 버퍼가 디스크의 파일인 경우 true입니다.

VsBufferMoniker_guid

string: TextBuffer에 로드된 문서의 모니커입니다. 문서가 파일인 경우 파일의 전체 경로가 됩니다.

VsBufferMoniker_string

string: 버퍼에 로드된 문서의 모니커입니다. 문서가 파일인 경우 파일의 전체 경로가 됩니다.

VsInitEncodingDialogFromUserData_guid

Bool:.

VsInitEncodingDialogFromUserData_string

Bool:.

VsTextViewRoles_guid

string: 텍스트 보기에 대한 텍스트 보기 역할의 쉼표로 구분된 목록입니다.

VsTextViewRoles_string

string: 텍스트 보기에 대한 텍스트 보기 역할의 쉼표로 구분된 목록입니다.

적용 대상