Data.Bind.Components.TCommonBindComponent.GetComponentScopes
Delphi
function GetComponentScopes(AComponent: TComponent;
const AMemberName: string=''): TArray<IScope>; overload;
function GetComponentScopes(AComponentScope: IScope): TArray<IScope>; overload;
C++
System::DynamicArray<System::Bindings::Evalprotocol::_di_IScope> __fastcall GetComponentScopes(System::Classes::TComponent* AComponent, const System::UnicodeString AMemberName = System::UnicodeString())/* overload */;
System::DynamicArray<System::Bindings::Evalprotocol::_di_IScope> __fastcall GetComponentScopes(System::Bindings::Evalprotocol::_di_IScope AComponentScope)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Data.Bind.Components.pas Data.Bind.Components.hpp |
Data.Bind.Components | TCommonBindComponent |
Description
Renvoie toutes les portées d'un composant ou d'un membre spécifique, ou des deux.
GetComponentScopes renvoie un tableau de portées, en prenant, comme paramètres, un nom de membre ou de composant (pour la première méthode surchargée) ou une portée de composant (pour la deuxième méthode surchargée).