13 references to Com2Properties
System.Windows.Forms (13)
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (1)
362
internal
Com2Properties
? PropertyManager { get; set; }
System\Windows\Forms\ComponentModel\COM2Interop\Com2PropertyDescriptor.ValidityScope.cs (2)
12
required public
Com2Properties
? Properties { get; init; }
17
public ValidityScope(
Com2Properties
? properties)
System\Windows\Forms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (2)
190
public static
Com2Properties
? GetProperties(object comObject)
217
private static
Com2Properties
ProcessTypeInfos(object comObject, ITypeInfo*[] typeInfos)
System\Windows\Forms\ComponentModel\COM2Interop\ComNativeDescriptor.cs (7)
33
private readonly ConditionalWeakTable<object,
Com2Properties
> _nativeProperties = [];
196
if (entry.Value is
Com2Properties
{ NeedsRefreshed: true })
206
if (_nativeProperties.TryGetValue(key, out
Com2Properties
? properties))
219
private
Com2Properties
? GetPropertiesInfo(object component)
225
if (!_nativeProperties.TryGetValue(component, out
Com2Properties
? properties)
266
Com2Properties
? properties = GetPropertiesInfo(component);
289
if (sender is not
Com2Properties
properties)
System\Windows\Forms\ComponentModel\COM2Interop\ICom2ExtendedBrowsingHandler.cs (1)
15
/// See <see cref="
Com2Properties
"/> for the array of handler classes to interface classes where handlers should