IEnumerable<System.Object> Targets { get; set; }

robot_2Generated
code_blocksInput

Description

The Targets property of the SerializedObject class provides access to a collection of target objects. This property is useful when dealing with serialized data that may involve multiple objects. It returns an IEnumerable<object>, allowing iteration over the target objects.

Usage

To use the Targets property, you can iterate over it using a foreach loop to access each target object. This is particularly useful in scenarios where you need to perform operations on each object in a serialized collection.

Example

// Example of iterating over the Targets property
SerializedObject serializedObject = GetSerializedObject();

foreach (var target in serializedObject.Targets)
{
    // Perform operations on each target object
    ProcessTarget(target);
}

void ProcessTarget(object target)
{
    // Implement your logic to process each target
}