Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
'property_accessor': deve specificare parametri numerici
Osservazioni:
Controllare il numero di parametri nei metodi e get in set base alle dimensioni delle proprietà.
Il numero di parametri per il
getmetodo deve essere uguale al numero di dimensioni della proprietà o zero per le proprietà non indicizzate.Il numero di parametri del
setmetodo deve essere maggiore del numero di dimensioni della proprietà.
Per altre informazioni, vedere property.
Esempi
L'esempio seguente genera l'errore C3904.
// 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();
};
};
L'esempio seguente genera l'errore C3904.
// 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);
}
};