Udostępnij za pośrednictwem


Metoda VCWizCtlClass.CppParseTypeString —

Przeanalizowany ciąg zawierający deklaracja zmiennej C++ na części (typ, nazwa i wartość początkową).

Przestrzeń nazw:  Microsoft.VisualStudio.VsWizard
Zestaw:  Microsoft.VisualStudio.VsWizard (w Microsoft.VisualStudio.VsWizard.dll)

Składnia

'Deklaracja
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: System.String
    Wymagane.Ciąg zawierający C++ deklaracja zmiennej.

Wartość zwracana

Typ: System.Object
Obiekt zawierający części deklaracji zmiennej języka C++.

Implementuje

IVCWizCtlUI.CppParseTypeString(String)

Przykłady

// 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;
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

VCWizCtlClass Klasa

Przestrzeń nazw Microsoft.VisualStudio.VsWizard

Inne zasoby

Projektowanie Kreatora

Visual C++ rozszerzalności obiekt modelu