Class IPropertyManagerExtensions
Extension methods for IPropertyManager.
Inherited Members
Namespace: Microsoft.XboxStudios.GameStateTracker.Generic
Assembly: GameStateTracker.Generic.dll
Syntax
public static class IPropertyManagerExtensions
Methods
View SourceGetProperties(IPropertyManager, IEnumerable<IGameObject>?)
Gets the properties to retrieve for the given game objects.
Declaration
public static IEnumerable<string> GetProperties(this IPropertyManager self, IEnumerable<IGameObject>? objects)
Parameters
Type | Name | Description |
---|---|---|
IPropertyManager | self | The property manager being extended. |
IEnumerable<IGameObject> | objects | The game objects. |
Returns
Type | Description |
---|---|
IEnumerable<string> | An enumeration of properties to retrieve. |
GetProperties(IPropertyManager, IEnumerable<string?>)
Gets the properties to retrieve for the given class names.
Declaration
public static IEnumerable<string> GetProperties(this IPropertyManager self, IEnumerable<string?> classNames)
Parameters
Type | Name | Description |
---|---|---|
IPropertyManager | self | The property manager being extended. |
IEnumerable<string> | classNames | The game object class names. |
Returns
Type | Description |
---|---|
IEnumerable<string> | An enumeration of properties to retrieve. |