IParamInfo.Attribute-Eigenschaft
Ruft einen Zeiger auf einen eParamAttr-Wert ab, der den Typ eines Attribut-Parameters angibt, oder legt diesen fest.
Namespace: Microsoft.VisualStudio.VsWizard
Assembly: Microsoft.VisualStudio.VsWizard (in Microsoft.VisualStudio.VsWizard.dll)
Syntax
'Declaration
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)
Eigenschaftswert
Typ: Microsoft.VisualStudio.VsWizard.eParamAttr
Ein eParamAttr-Wert.
Hinweise
Wenn der Parametertyp durch die Attributeigenschaft ist eparamOutRetval, angeben zurückgegeben wird, dass der Parameter der letzte Parameter in der Funktion bestimmt war.
Beispiele
// 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--;
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.