IVsTextMarker.GetMarkerCommandInfo 方法
傳回文字資料標記命令資訊。
命名空間: Microsoft.VisualStudio.TextManager.Interop
組件: Microsoft.VisualStudio.TextManager.Interop (在 Microsoft.VisualStudio.TextManager.Interop.dll 中)
語法
'宣告
Function GetMarkerCommandInfo ( _
iItem As Integer, _
<OutAttribute> pbstrText As String(), _
<OutAttribute> pcmdf As UInteger() _
) As Integer
int GetMarkerCommandInfo(
int iItem,
string[] pbstrText,
uint[] pcmdf
)
int GetMarkerCommandInfo(
[InAttribute] int iItem,
[OutAttribute] array<String^>^ pbstrText,
[OutAttribute] array<unsigned int>^ pcmdf
)
abstract GetMarkerCommandInfo :
iItem:int *
pbstrText:string[] byref *
pcmdf:uint32[] byref -> int
function GetMarkerCommandInfo(
iItem : int,
pbstrText : String[],
pcmdf : uint[]
) : int
參數
iItem
類型:Int32[in]用來識別的標記類型的內容功能表命令的項目編號的整數。 值通常是範圍從 0 到 9,但有些標記類型可能也支援命令值透過 103 101。 如需有關這些命令的值的詳細資訊,請參閱MarkerCommandValues。
pbstrText
類型:array<String[][] out字串,識別快顯功能表的標記類型命令文字指標。
pcmdf
類型:array<UInt32[][] out指定命令旗標。 值為pcmdf取自tagOLECMDF在 Platform sdk 》 中的列舉型別。
傳回值
類型:Int32
如果此方法將會成功,則會傳回S_OK。如果失敗,它就會傳回錯誤碼。
備註
COM 簽章
從 textmgr.idl:
HRESULT IVsTextMarker::GetMarkerCommandInfo(
[in] long iItem,
[out, custom(uuid_IVsTextMarker, "optional")] BSTR * pbstrText,
[out] DWORD* pcmdf
);
使用這個方法來傳回與指定的標記類型相關聯的命令資訊。 使用ExecMarkerCommand執行對標記類型的命令。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。