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.
'property_accessor': moet aantal parameter(s) specificeren
Opmerkingen
Controleer het aantal parameters in uw get en set methoden op basis van eigenschapsdimensies.
Het aantal parameters voor de
getmethode moet gelijk zijn aan het aantal dimensies van de eigenschap of nul zijn voor niet-geïndexeerde eigenschappen.Het aantal parameters van de
setmethode moet één meer zijn dan het aantal dimensies van de eigenschap.
Zie de eigenschap voor meer informatie.
Voorbeelden
In het volgende voorbeeld wordt C3904 gegenereerd.
// C3904.cpp
// compile with: /clr /c
ref class X {
property int P {
// set
void set(); // C3904
// try the following line instead
// void set(int);
// get
int get(int, int); // C3904
// try the following line instead
// int get();
};
};
In het volgende voorbeeld wordt C3904 gegenereerd.
// C3904b.cpp
// compile with: /clr /c
ref struct X {
property int Q[double, double, float, float, void*, int] {
// set
void set(double, void*); // C3904
// try the following line instead
// void set(double, double, float, float, void*, int, int);
// get
int get(); // C3904
// try the following line instead
// int get(double, double, float, float, void*, int);
}
};