Share via


VSConstants.VsTextBufferUserDataGuid クラス

定義

これらは、ソース コード (Text) エディターの 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 です。 これは、取得専用プロパティです。 ストレージを設定するには、バッファーの InitializeContentEx メソッドを使用します。

BufferStorage_string

object: このプロパティは、バッファーのストレージ オブジェクトにアクセスするために使用されます。 返されるポインターは、IVsTextStorage および IVsPersistentTextImage の QI'd です。 これは、取得専用プロパティです。 ストレージを設定するには、バッファーの 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: (既定値 = true) true の場合、バッファーのモニカーを変更すると、バッファーはモニカーのファイル拡張子に基づいて言語サービスを変更します。

VsBufferDetectLangSID_string

bool: (既定値 = 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: buffer がディスク上のファイルである場合は true。

VsBufferIsDiskFile_string

bool: buffer がディスク上のファイルである場合は true。

VsBufferMoniker_guid

string: TextBuffer に読み込まれたドキュメントのモニカー。 ドキュメントがファイルの場合は、ファイルの完全なパスになります。

VsBufferMoniker_string

string: バッファーに読み込まれたドキュメントのモニカー。 ドキュメントがファイルの場合は、ファイルの完全なパスになります。

VsInitEncodingDialogFromUserData_guid

Bool:。

VsInitEncodingDialogFromUserData_string

Bool:。

VsTextViewRoles_guid

string: テキスト ビューのテキスト ビュー ロールのコンマ区切りのリスト。

VsTextViewRoles_string

string: テキスト ビューのテキスト ビュー ロールのコンマ区切りのリスト。

適用対象