VSConstants.VsTextBufferUserDataGuid クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
これらは、ソース コード (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: テキスト ビューのテキスト ビュー ロールのコンマ区切りのリスト。 |