PropertyBag

class in Unity.Properties

/

Implemented in:UnityEngine.PropertiesModule

Description

The PropertyBag class provides access to registered property bag instances.

Static Methods

AcceptWithSpecializedVisitor Accepts visitation for the given property bag and tries to invoke the most specialized visitor first.
Exists Returns true if a property bag exists for the given type.
GetAllTypesWithAPropertyBag Returns all the System.Type that have a registered property bag.
GetPropertyBag Gets an interface to the PropertyBag_1 for the given type.
Register Registers a strongly typed PropertyBag_1 for a type.
RegisterArray Creates and registers a IPropertyBag_1 for a built in array type.
RegisterDictionary Creates and registers a IPropertyBag_1 for a Dictionary_2 type.
RegisterHashSet Creates and registers a IPropertyBag_1 for a HashSet_1 type.
RegisterIDictionary Creates and registers a IPropertyBag_1 for the specified IDictionary_2 type.
RegisterIList Creates and registers a IPropertyBag_1 for the specified IList_1 type.
RegisterISet Creates and registers a IPropertyBag_1 for the specified ISet_1 type.
RegisterList Creates and registers a IPropertyBag_1 for a List_1 type.
TryGetPropertyBagForValue Gets a property bag for the concrete type of the given value.

对文档有任何疑问,请移步至开发者社区提问,我们将尽快为您解答
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961