Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Člen obecné třídy vygeneruje implicitní člen se stejným názvem jako parametr typu pro třídu.
Kompilátor jazyka Visual Basic vytvoří implicitní členy odpovídající určitým programovacím prvkům, které deklarujete. Následující tabulka shrnuje tyto implicitní nebo syntetické členy.
| Deklarovaný prvek | Implicitně vytvořené členy |
|---|---|
| Výčet | value__ člen |
| Událost | add_<eventname> proceduraremove_<eventname> procedura<eventname>Event pole<eventname>EventHandler delegovat |
| Vlastnost | get_<propertyname> proceduraset_<propertyname> procedura |
My. proměnná kolekce |
m_<variablename>Static proměnná<variablename> vlastnostget_<variablename> proceduraset_<variablename> procedura |
WithEvents proměnná |
_<variablename> proměnná<variablename> vlastnostget_<variablename> proceduraset_<variablename> procedura |
Z důvodu možnosti konfliktů názvů byste se měli vyhnout pojmenování jakéhokoli deklarovaného programovacího prvku pomocí stejného formuláře jako kterýkoli z těchto implicitních členů. Například byste se měli vyhnout názvu prvku, který začíná get_ nebo set_.
ID chyby: BC32070
Oprava této chyby
Pokud je název parametru typu flexibilní, změňte ho, aby nedocházelo ke konfliktům s názvy uvedenými v předchozí tabulce.
Pokud parametr typu musí zachovat název, změňte název člena třídy, aby nedocházelo ke konfliktům s názvy uvedenými v předchozí tabulce.