RuntimeArgument.OverloadGroupNames Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá seznam skupin přetížení, do které patří RuntimeArgument .
public:
property System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ OverloadGroupNames { System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ get(); };
public System.Collections.ObjectModel.ReadOnlyCollection<string> OverloadGroupNames { get; }
member this.OverloadGroupNames : System.Collections.ObjectModel.ReadOnlyCollection<string>
Public ReadOnly Property OverloadGroupNames As ReadOnlyCollection(Of String)
Hodnota vlastnosti
Seznam názvů skupin přetížení.
Poznámky
Argumenty je možné seskupit a vytvořit tak platné skupiny přetížení. OverloadGroupNames identifikuje skupiny přetížení, do kterých tento argument patří. Skupina přetížení nemůže být podmnožinou nebo ekvivalentní sadou jiné skupiny přetížení. Jedinou výjimkou tohoto pravidla je podmnožina, která obsahuje pouze argumenty, kde IsRequired je false
. Skupiny přetížení se můžou překrývat, ale jedná se o chybu, pokud průnik skupin obsahuje všechny požadované argumenty jedné nebo obou skupin přetížení.
Skupina přetížení se považuje za vázanou, IsRequired pokud jsou všechny argumenty ve skupině vázány. Pokud má skupina nula IsRequired argumentů a alespoň jeden argument je vázán, je skupina považována za vázanou. Jedná se o chybu, pokud žádná ze skupin není vázána, pokud v jedné skupině přetížení nejsou žádné IsRequired argumenty. Není povolena vazba IsRequired argumentů z více než jedné skupiny přetížení. Je chyba, že je vázaná více než jedna skupina přetížení, to znamená, že všechny požadované argumenty v jedné skupině přetížení jsou vázané a všechny argumenty v jiné skupině přetížení jsou také vázány.
Jakékoli porušení předchozích pravidel má za následek ValidationException vyvolání aktivity, která obsahuje, je-li připravena k provedení.
Další informace naleznete v tématu OverloadGroupAttribute.