VCWizCtlClass.CppParseTypeString – metoda
Analyzuje řetězec obsahující deklarace proměnných jazyka C++ na jednotlivé části (typ, název a počáteční hodnotu).
Obor názvů: Microsoft.VisualStudio.VsWizard
Sestavení: Microsoft.VisualStudio.VsWizard (v Microsoft.VisualStudio.VsWizard.dll)
Syntaxe
'Deklarace
Public Overridable Function CppParseTypeString ( _
bstrTypeDecl As String _
) As Object
public virtual Object CppParseTypeString(
string bstrTypeDecl
)
public:
virtual Object^ CppParseTypeString(
[InAttribute] String^ bstrTypeDecl
)
abstract CppParseTypeString :
bstrTypeDecl:string -> Object
override CppParseTypeString :
bstrTypeDecl:string -> Object
public function CppParseTypeString(
bstrTypeDecl : String
) : Object
Parametry
bstrTypeDecl
Typ: StringPožadováno.Řetězec obsahující deklarace proměnných jazyka C++.
Vrácená hodnota
Typ: Object
Objekt, který obsahuje část deklarace proměnné jazyka C++.
Implementuje
IVCWizCtlUI.CppParseTypeString(String)
Příklady
// From the ATL Add Event wizard
function ExtractParamNames()
{
var strParamNames = "";
var Params = document.all.tags("SELECT").item("PARAMETERS");
for(var index=0; index < Params.options.length; index++)
{
var strParam = Params.options[index].text;
var NamePos, NameLength;
var NameLengthPos = new VBArray(window.external.CppParseTypeString(strParam));
NamePos = NameLengthPos.getItem(0);
NameLength = NameLengthPos.getItem(1);
if(index!=0)
strParamNames += ","
strParamNames += strParam.substr(NamePos, NameLength);
}
return strParamNames;
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Referenční dokumentace
Microsoft.VisualStudio.VsWizard – obor názvů