[VS] Intellisense… reticente!

Oggi me n’è capitata una curiosa. Stavo lavorando sulla mia applicazioncina (refactoring…) e mi imbatto in questo:

Dispatcher

In un primo momento mi sembra un errore di intellisene palese. In alto mi dice che sono 9 overloads, poi me ne presenta solo 4. In alto mi mette il Delegate al secondo posto (e so che lo posso fare, perchè l’applicazione compila e gira perfettamente) mentre poi mi dice che va messo sempre al primo posto.

Dopo una bella chattata con Marco e poi con Alle, viene fuori che entrambe le informazioni riportate da intellisense sono corrette, ma incomplete!

Su MSND si trova la storia completa: gli overloads sono 10:

image

Quindi okkio, perchè Intellisense alle volte può essere reticente: non dice bugie (o almeno si spera), ma neanche tutta la verità!

(Postato su Connect)

posted @ martedì 20 gennaio 2009 13:08

Print

Comments on this entry:

# re: [VS] Intellisense… reticente!

Left by Leonardo at 21/01/2009 00:11
Gravatar
Ciao Niccolò, il comportamento dell'intellisense è corretto. Gli overloads che non vedi sono marcati dall'attributo EditorBrowsable impostato a Never e Browsable impostato a false. E' così by design.
Comments have been closed on this topic.
«dicembre»
domlunmarmergiovensab
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234