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.
Operátor TryCast se používá s operandem parametru typu, který není zaručen jako typ odkazu.
TryCast funguje pouze u referenčních typů, jako jsou třídy nebo rozhraní. Když předáte parametr typu jako argument TryCast, musíte tento parametr typu omezit na typ odkazu. Můžete to udělat tak, že do seznamu omezení parametru typu zahrnete jednu nebo více z následujících možností:
Jeden nebo více názvů rozhraní (argument typu musí implementovat všechny)
Maximálně jeden název třídy (argument typu musí zdědit)
Omezení New Operator (argument typu musí zveřejnit konstruktor bez parametrů, ke kterému má vytvářený kód přístup, a proto musí být třídou).
Omezení Třídy (Visual Basic) ( argument typu musí být odkazový typ)
ID chyby: BC30793
Oprava této chyby
Pokud potřebujete předat tento parametr
TryCasttypu , omezte ho jedním nebo více omezeními v předchozím seznamu.Pokud nelze vyžadovat, aby parametr typu přijímal pouze odkazový typ, nelze jej použít s
TryCast. Místo toho můžete použít funkci CType .