Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

findprop

クラス: handle

meta.property オブジェクトの検索

構文

mp = findprop(h,property)

説明

mp = findprop(h,property) は、h オブジェクトの指定したプロパティ名に関連付けられている meta.property オブジェクトを返します。property には、h のクラスが定義するプロパティ、または h オブジェクト専用に定義される動的プロパティを指定できます。

入力引数

すべて展開する

ハンドル オブジェクト。スカラー ハンドルとして指定します。

プロパティ名。大文字と小文字を区別する、引用符付きのテキストとして指定します。

データ型: char | string

出力引数

すべて展開する

指定した名前のプロパティと関連付けられている meta.property オブジェクト。findprop がオブジェクト h でそのプロパティを検出しない場合、findprop は 0 行 1 列の空の meta.property オブジェクトを返します。プロパティが動的プロパティである場合、この関数は meta.DynamicProperty オブジェクトを返します。

属性

Accesspublic

メソッドの属性の詳細については、メソッドの属性を参照してください。

すべて展開する

containers.Map Count プロパティの現在の属性値を表示します。

mp = findprop(containers.Map,'Count');
disp(mp)
  property with properties:

                    Name: 'Count'
             Description: 'Number of pairs in the collection'
     DetailedDescription: ''
               GetAccess: 'public'
               SetAccess: 'private'
               Dependent: 1
                Constant: 0
                Abstract: 0
               Transient: 1
                  Hidden: 0
           GetObservable: 0
           SetObservable: 0
                AbortSet: 0
             NonCopyable: 1
    PartialMatchPriority: 1
               GetMethod: []
               SetMethod: []
              HasDefault: 0
              Validation: [0x0 meta.Validation]
           DefiningClass: [1x1 meta.class]