IParamInfo.Attribute 屬性
取得或設定 eParamAttr 值的指標,指定屬性參數的型別。
命名空間: Microsoft.VisualStudio.VsWizard
組件: Microsoft.VisualStudio.VsWizard (在 Microsoft.VisualStudio.VsWizard.dll 中)
語法
'宣告
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)
屬性值
類型:Microsoft.VisualStudio.VsWizard.eParamAttr
eParamAttr 值。
備註
如果參數的型別是由屬性傳回為 eparamOutRetval參數指定為,應該是在函式的最後一個參數。
範例
// 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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。