Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
'attribute1' vereist 'attribute2'
Opmerkingen
Het eerste functiekenmerk vereist het tweede kenmerk.
Example
C2217 kan optreden als u probeert een gemachtigde te binden aan een CLR-functie die een variabel aantal argumenten gebruikt. Als de functie ook een overbelasting van een paramma heeft, gebruikt u dat in plaats daarvan. In het volgende voorbeeld wordt C2217 gegenereerd.
// C2217.cpp
// compile with: /clr
using namespace System;
delegate void MyDel(String^, Object^, Object^, ...); // C2217
delegate void MyDel2(String ^, array<Object ^> ^); // OK
int main() {
MyDel2^ wl = gcnew MyDel2(Console::WriteLine);
array<Object ^ > ^ x = gcnew array<Object ^>(2);
x[0] = safe_cast<Object^>(0);
x[1] = safe_cast<Object^>(1);
// wl("{0}, {1}", 0, 1);
wl("{0}, {1}", x);
}