1 type derived from Com2PropertyDescriptor
System.Windows.Forms (1)
System\Windows\Forms\ComponentModel\COM2Interop\COM2AboutBoxPropertyDescriptor.cs (1)
11
internal sealed partial class Com2AboutBoxPropertyDescriptor :
Com2PropertyDescriptor
1 instantiation of Com2PropertyDescriptor
System.Windows.Forms (1)
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (1)
467
=> new
Com2PropertyDescriptor
(
66 references to Com2PropertyDescriptor
System.Windows.Forms (66)
System\Windows\Forms\ComponentModel\COM2Interop\COM2ColorConverter.cs (2)
16
public override object ConvertNativeToManaged(VARIANT nativeValue,
Com2PropertyDescriptor
property)
24
public override VARIANT ConvertManagedToNative(object? managedValue,
Com2PropertyDescriptor
property, ref bool cancelSet)
System\Windows\Forms\ComponentModel\COM2Interop\COM2DataTypeToManagedDataTypeConverter.cs (2)
24
public abstract object? ConvertNativeToManaged(VARIANT nativeValue,
Com2PropertyDescriptor
property);
33
public abstract VARIANT ConvertManagedToNative(object? managedValue,
Com2PropertyDescriptor
property, ref bool cancelSet);
System\Windows\Forms\ComponentModel\COM2Interop\COM2ExtendedBrowsingHandler.cs (1)
10
public abstract void RegisterEvents(
Com2PropertyDescriptor
[]? properties);
System\Windows\Forms\ComponentModel\COM2Interop\COM2FontConverter.cs (2)
23
public override object? ConvertNativeToManaged(VARIANT nativeValue,
Com2PropertyDescriptor
property)
65
public override VARIANT ConvertManagedToNative(object? managedValue,
Com2PropertyDescriptor
property, ref bool cancelSet)
System\Windows\Forms\ComponentModel\COM2Interop\COM2ICategorizePropertiesHandler.cs (2)
55
public override void RegisterEvents(
Com2PropertyDescriptor
[]? properties)
68
private void OnGetAttributes(
Com2PropertyDescriptor
sender, GetAttributesEvent e)
System\Windows\Forms\ComponentModel\COM2Interop\COM2IDispatchConverter.cs (1)
21
public Com2IDispatchConverter(
Com2PropertyDescriptor
propertyDescriptor, bool allowExpand)
System\Windows\Forms\ComponentModel\COM2Interop\COM2IManagedPerPropertyBrowsingHandler.cs (2)
17
public override void RegisterEvents(
Com2PropertyDescriptor
[]? properties)
34
private void OnGetAttributes(
Com2PropertyDescriptor
sender, GetAttributesEvent e)
System\Windows\Forms\ComponentModel\COM2Interop\Com2IPerPropertyBrowsingHandler.Com2IPerPropertyBrowsingEnum.cs (2)
20
Com2PropertyDescriptor
targetObject,
30
internal
Com2PropertyDescriptor
Target { get; private set; }
System\Windows\Forms\ComponentModel\COM2Interop\COM2IPerPropertyBrowsingHandler.cs (4)
16
public override void RegisterEvents(
Com2PropertyDescriptor
[]? properties)
59
private void OnGetBaseAttributes(
Com2PropertyDescriptor
sender, GetAttributesEvent e)
75
private void OnGetDisplayValue(
Com2PropertyDescriptor
sender, GetNameItemEvent e)
96
private unsafe void OnGetTypeConverterAndTypeEditor(
Com2PropertyDescriptor
sender, GetTypeConverterAndTypeEditorEvent e)
System\Windows\Forms\ComponentModel\COM2Interop\COM2IProvidePropertyBuilderHandler.cs (3)
38
public override void RegisterEvents(
Com2PropertyDescriptor
[]? properties)
52
private void OnGetBaseAttributes(
Com2PropertyDescriptor
sender, GetAttributesEvent e)
71
private void OnGetTypeConverterAndTypeEditor(
Com2PropertyDescriptor
sender, GetTypeConverterAndTypeEditorEvent e)
System\Windows\Forms\ComponentModel\COM2Interop\COM2IVsPerPropertyBrowsingHandler.cs (10)
16
public static unsafe bool AllowChildProperties(
Com2PropertyDescriptor
property)
32
public override void RegisterEvents(
Com2PropertyDescriptor
[]? properties)
54
private void OnGetBaseAttributes(
Com2PropertyDescriptor
sender, GetAttributesEvent e)
71
private unsafe void OnGetDynamicAttributes(
Com2PropertyDescriptor
sender, GetAttributesEvent e)
108
private unsafe void OnCanResetPropertyValue(
Com2PropertyDescriptor
sender, GetBoolValueEvent e)
125
private void OnGetDisplayName(
Com2PropertyDescriptor
sender, GetNameItemEvent e)
143
private unsafe void OnGetIsReadOnly(
Com2PropertyDescriptor
sender, GetBoolValueEvent e)
161
private unsafe void OnGetTypeConverterAndTypeEditor(
Com2PropertyDescriptor
sender, GetTypeConverterAndTypeEditorEvent e)
182
private unsafe void OnResetPropertyValue(
Com2PropertyDescriptor
sender, EventArgs e)
200
private unsafe void OnShouldSerializeValue(
Com2PropertyDescriptor
sender, GetBoolValueEvent e)
System\Windows\Forms\ComponentModel\COM2Interop\COM2PictureConverter.cs (3)
22
public Com2PictureConverter(
Com2PropertyDescriptor
property)
32
public override object? ConvertNativeToManaged(VARIANT nativeValue,
Com2PropertyDescriptor
property)
87
public override VARIANT ConvertManagedToNative(object? managedValue,
Com2PropertyDescriptor
property, ref bool cancelSet)
System\Windows\Forms\ComponentModel\COM2Interop\COM2Properties.cs (4)
23
private
Com2PropertyDescriptor
[] _properties;
38
public Com2Properties(object comObject,
Com2PropertyDescriptor
[] properties, int defaultIndex)
80
public
Com2PropertyDescriptor
? DefaultProperty
121
public
Com2PropertyDescriptor
[]? Properties
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyBuilderUITypeEditor.cs (2)
14
private readonly
Com2PropertyDescriptor
_propDesc;
19
Com2PropertyDescriptor
pd,
System\Windows\Forms\ComponentModel\COM2Interop\Com2PropertyDescriptor.Com2PropDescMainConverter.cs (2)
17
private readonly
Com2PropertyDescriptor
_propertyDescriptor;
26
Com2PropertyDescriptor
propertyDescriptor,
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyPageUITypeConverter.cs (2)
14
private readonly
Com2PropertyDescriptor
_propertyDescriptor;
18
Com2PropertyDescriptor
propertyDescriptor,
System\Windows\Forms\ComponentModel\COM2Interop\Com2TypeInfoProcessor.CachedProperties.cs (8)
10
private readonly
Com2PropertyDescriptor
[] _properties;
15
internal CachedProperties(
Com2PropertyDescriptor
[] properties, int defaultIndex, uint majorVersion, uint minorVersion)
23
public
Com2PropertyDescriptor
[] Properties => ClonePropertyDescriptors(_properties);
27
private static
Com2PropertyDescriptor
[] ClonePropertyDescriptors(
Com2PropertyDescriptor
[] properties)
29
Com2PropertyDescriptor
[] clonedProperties = new
Com2PropertyDescriptor
[properties.Length];
33
? (
Com2PropertyDescriptor
)cloneable.Clone()
System\Windows\Forms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (7)
220
List<
Com2PropertyDescriptor
> propList = [];
228
Com2PropertyDescriptor
[]? properties = null;
277
Com2PropertyDescriptor
[] temp2 = new
Com2PropertyDescriptor
[propList.Count];
398
private static
Com2PropertyDescriptor
[] InternalGetProperties(
437
Com2PropertyDescriptor
[] properties = new
Com2PropertyDescriptor
[propertyCount];
System\Windows\Forms\ComponentModel\COM2Interop\GetAttributesEvent.cs (1)
6
internal delegate void GetAttributesEventHandler(
Com2PropertyDescriptor
sender, GetAttributesEvent e);
System\Windows\Forms\ComponentModel\COM2Interop\GetBoolValueEvent.cs (1)
6
internal delegate void GetBoolValueEventHandler(
Com2PropertyDescriptor
sender, GetBoolValueEvent e);
System\Windows\Forms\ComponentModel\COM2Interop\GetNameItemEvent.cs (1)
6
internal delegate void GetNameItemEventHandler(
Com2PropertyDescriptor
sender, GetNameItemEvent e);
System\Windows\Forms\ComponentModel\COM2Interop\GetRefreshStateEvent.cs (1)
6
internal delegate void Com2EventHandler(
Com2PropertyDescriptor
sender, EventArgs e);
System\Windows\Forms\ComponentModel\COM2Interop\GetTypeConverterAndTypeEditorEvent.cs (1)
8
internal delegate void GetTypeConverterAndTypeEditorEventHandler(
Com2PropertyDescriptor
sender, GetTypeConverterAndTypeEditorEvent e);
System\Windows\Forms\ComponentModel\COM2Interop\ICom2ExtendedBrowsingHandler.cs (2)
28
/// to the events that the <see cref="
Com2PropertyDescriptor
"/> surfaces that it cares about.
30
public void RegisterEvents(
Com2PropertyDescriptor
[]? properties);