IVsContainedLanguageCodeSupport.IsValidID 方法

检查提供的 ID 以确定它是否为此类包含语言的有效的标识符。

命名空间:  Microsoft.VisualStudio.TextManager.Interop
程序集:  Microsoft.VisualStudio.TextManager.Interop.8.0(在 Microsoft.VisualStudio.TextManager.Interop.8.0.dll 中)

语法

声明
Function IsValidID ( _
    bstrID As String, _
    <OutAttribute> ByRef pfIsValidID As Boolean _
) As Integer
int IsValidID(
    string bstrID,
    out bool pfIsValidID
)
int IsValidID(
    [InAttribute] String^ bstrID, 
    [OutAttribute] bool% pfIsValidID
)
abstract IsValidID : 
        bstrID:string * 
        pfIsValidID:bool byref -> int
function IsValidID(
    bstrID : String, 
    pfIsValidID : boolean
) : int

参数

  • bstrID
    类型:String

    [in] 包含语言的标识符。

  • pfIsValidID
    类型:Boolean%

    [out] 返回非零 (TRUE) 指示 ID 是有效的;否则,返回零 (0)FALSE)。 (仅限 C++:此值会作为 VARIANT_BOOL 对象。)

返回值

类型:Int32
如果成功,则返回; S_OK否则,返回错误代码。

备注

COM 签名

从 singlefileeditor.idl:

HRESULT IsValidID(
   [in]  BSTR          bstrID,
   [out] VARIANT_BOOL* pfIsValidID
);

.NET Framework 安全性

请参阅

参考

IVsContainedLanguageCodeSupport 接口

Microsoft.VisualStudio.TextManager.Interop 命名空间