Freigeben über


IVsContainedLanguageCodeSupport.IsValidID-Methode

Überprüft die bereitgestellte ID, um festzustellen, ob es sich um einen gültigen Bezeichner für die enthaltene Programmiersprache ist.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Syntax

'Declaration
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

Parameter

  • bstrID
    Typ: String

    [in] Ein Bezeichner der enthaltenen Code.

  • pfIsValidID
    Typ: Boolean%

    [out] Gibt das Wert ungleich 0 (TRUEgültig ist die ID) der zurück. Andernfalls gibt Null zurück (FALSE). (Nur C++: Dieser Wert wird als VARIANT_BOOL-Objekt) zurückgegeben.

Rückgabewert

Typ: Int32
Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.

Hinweise

COM-Signatur

Von singlefileeditor.idl:

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

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsContainedLanguageCodeSupport Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace