Udostępnij za pośrednictwem


Właściwość IParamInfo.Attribute —

Zwraca lub ustawia wskaźnik do eParamAttr wartość, która określa typ parametru atrybutu.

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

Składnia

'Deklaracja
Property Attribute As eParamAttr
eParamAttr Attribute { get; set; }
property eParamAttr Attribute {
    eParamAttr get ();
    void set (eParamAttr value);
}
abstract Attribute : eParamAttr with get, set
function get Attribute () : eParamAttr 
function set Attribute (value : eParamAttr)

Wartość właściwości

Typ: Microsoft.VisualStudio.VsWizard.eParamAttr
A eParamAttr value

Uwagi

Jeśli typem parametru zwróconej przez właściwość atrybutu jest eparamOutRetval, określić, że parametr powinno być ostatnim parametrem w funkcji.

Przykłady

// In this example, oInterface is the interface 
// containing the function and its parameters.

var iRetVal = 0; 
var oFunctions = oInterface.Functions;
var oFunction = oFunctions.Item(iFunction)
var oParameters = oFunction.Parameters; 
var cDISPPARAMS = oParameters.Count;
var oParameter = oParameters.Item(cDISPPARAMS);
   
   if (oParameter.Attribute == eparamOutRetval)
   {
      // retval must be last.
      iRetVal = cDISPPARAMS;
      cDISPPARAMS--;
   }

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

IParamInfo Interfejs

Przestrzeń nazw Microsoft.VisualStudio.VsWizard