System.Classes.IsUniqueGlobalComponentName

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function IsUniqueGlobalComponentName(const Name: string): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall IsUniqueGlobalComponentName(const System::UnicodeString Name);

プロパティ

種類 可視性 ソース ユニット
function public
System.Classes.pas
System.Classes.hpp
System.Classes System.Classes

説明

指定されたコンポーネント名があいまいでない(一義的)かどうかを示します。

Name で指定された名前が現在、いかなるフォーム上のいかなるコンポーネントでも、いかなるデータ モジュールでも、その他のいかなる最上位コンテナ コンポーネントでも使用されていない場合、IsUniqueGlobalComponentNameTrue を返します。別のコンポーネントで既に Name が使用されている場合、IsUniqueGlobalComponentNameFalse を返します(この場合、コンポーネントへの参照はルート オブジェクト名で修飾しなければなりません)。

IsUniqueGlobalComponentName は、ルート コンポーネント(たとえば、TForm オブジェクトや TDataModule オブジェクトなど)のみ検索します。IsUniqueGlobalComponentName は、すべてのコンポーネントを再帰的に検索することはしません。

関連項目