1 type derived from Com2PropertyDescriptor
System.Windows.Forms (1)
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2AboutBoxPropertyDescriptor.cs (1)
19internal class Com2AboutBoxPropertyDescriptor : Com2PropertyDescriptor {
2 instantiations of Com2PropertyDescriptor
System.Windows.Forms (2)
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (1)
697return new Com2PropertyDescriptor(this.dispid, this.Name, (Attribute[])this.baseAttrs.Clone(), this.readOnly, this.propertyType, this.typeData, this.hrHidden);
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (1)
512props[pi.Index] = new Com2PropertyDescriptor(pi.DispId, pi.Name, temp, pi.ReadOnly != PropInfo.ReadOnlyFalse, pi.ValueType, pi.TypeData, !NativeMethods.Succeeded(hr));
57 references to Com2PropertyDescriptor
System.Windows.Forms (57)
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2ColorConverter.cs (2)
37public override object ConvertNativeToManaged(object nativeValue, Com2PropertyDescriptor pd){ 57public override object ConvertManagedToNative(object managedValue, Com2PropertyDescriptor pd, ref bool cancelSet){
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2DataTypeToManagedDataTypeConverter.cs (2)
43public abstract object ConvertNativeToManaged(object nativeValue, Com2PropertyDescriptor pd); 49public abstract object ConvertManagedToNative(object managedValue, Com2PropertyDescriptor pd, ref bool cancelSet);
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2ExtendedBrowsingHandler.cs (3)
42public virtual void SetupPropertyHandlers(Com2PropertyDescriptor propDesc){ 43SetupPropertyHandlers(new Com2PropertyDescriptor[]{propDesc}); 52public abstract void SetupPropertyHandlers(Com2PropertyDescriptor[] propDesc);
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2FontConverter.cs (2)
51public override object ConvertNativeToManaged(object nativeValue, Com2PropertyDescriptor pd) { 97public override object ConvertManagedToNative(object managedValue, Com2PropertyDescriptor pd, ref bool cancelSet) {
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2ICategorizePropertiesHandler.cs (2)
74public override void SetupPropertyHandlers(Com2PropertyDescriptor[] propDesc) { 83private void OnGetAttributes(Com2PropertyDescriptor sender, GetAttributesEvent attrEvent) {
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2IDispatchConverter.cs (3)
20Com2PropertyDescriptor propDesc; 31public Com2IDispatchConverter(Com2PropertyDescriptor propDesc, bool allowExpand, TypeConverter baseConverter) : base(baseConverter){ 37public Com2IDispatchConverter(Com2PropertyDescriptor propDesc, bool allowExpand) : base(propDesc.PropertyType){
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2IManagedPerPropertyBrowsingHandler.cs (2)
26public override void SetupPropertyHandlers(Com2PropertyDescriptor[] propDesc) { 40private void OnGetAttributes(Com2PropertyDescriptor sender, GetAttributesEvent attrEvent) {
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2IPerPropertyBrowsingHandler.cs (6)
26public override void SetupPropertyHandlers(Com2PropertyDescriptor[] propDesc) { 67private void OnGetBaseAttributes(Com2PropertyDescriptor sender, GetAttributesEvent attrEvent) { 82private void OnGetDisplayValue(Com2PropertyDescriptor sender, GetNameItemEvent gnievent) { 106private void OnGetTypeConverterAndTypeEditor(Com2PropertyDescriptor sender, GetTypeConverterAndTypeEditorEvent gveevent) { 207internal Com2PropertyDescriptor target; 214public Com2IPerPropertyBrowsingEnum(Com2PropertyDescriptor targetObject, Com2IPerPropertyBrowsingHandler handler, OleStrCAMarshaler names, Int32CAMarshaler values, bool allowUnknowns) : base(new string[0], new object[0], allowUnknowns) {
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2IProvidePropertyBuilderHandler.cs (3)
50public override void SetupPropertyHandlers(Com2PropertyDescriptor[] propDesc) { 68private void OnGetBaseAttributes(Com2PropertyDescriptor sender, GetAttributesEvent attrEvent) { 83private void OnGetTypeConverterAndTypeEditor(Com2PropertyDescriptor sender, GetTypeConverterAndTypeEditorEvent gveevent) {
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2IVsPerPropertyBrowsingHandler.cs (10)
40public static bool AllowChildProperties(Com2PropertyDescriptor propDesc) { 55public override void SetupPropertyHandlers(Com2PropertyDescriptor[] propDesc){ 74private void OnGetBaseAttributes(Com2PropertyDescriptor sender, GetAttributesEvent attrEvent){ 95private void OnGetDynamicAttributes(Com2PropertyDescriptor sender, GetAttributesEvent attrEvent){ 128private void OnCanResetPropertyValue(Com2PropertyDescriptor sender, GetBoolValueEvent boolEvent) { 145private void OnGetDisplayName(Com2PropertyDescriptor sender, GetNameItemEvent nameItem){ 163private void OnGetIsReadOnly(Com2PropertyDescriptor sender, GetBoolValueEvent gbvevent){ 181private void OnGetTypeConverterAndTypeEditor(Com2PropertyDescriptor sender, GetTypeConverterAndTypeEditorEvent gveevent) { 203private void OnResetPropertyValue(Com2PropertyDescriptor sender, EventArgs e) { 219private void OnShouldSerializeValue(Com2PropertyDescriptor sender, GetBoolValueEvent gbvevent){
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2PictureConverter.cs (3)
31public Com2PictureConverter(Com2PropertyDescriptor pd) { 53public override object ConvertNativeToManaged(object nativeValue, Com2PropertyDescriptor pd) { 99public override object ConvertManagedToNative(object managedValue, Com2PropertyDescriptor pd, ref bool cancelSet) {
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2Properties.cs (5)
49private Com2PropertyDescriptor[] props; 111public Com2Properties(object obj, Com2PropertyDescriptor[] props, int defaultIndex) { 160public Com2PropertyDescriptor DefaultProperty{ 212public Com2PropertyDescriptor[] Properties{ 516internal void SetProps(Com2PropertyDescriptor[] props) {
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2PropertyBuilderUITypeEditor.cs (2)
26private Com2PropertyDescriptor propDesc; 30public Com2PropertyBuilderUITypeEditor(Com2PropertyDescriptor pd, string guidString, int type, UITypeEditor baseEditor) : base(baseEditor) {
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (8)
711ConstructorInfo ctor = t.GetConstructor(new Type[]{typeof(Com2PropertyDescriptor)}); 1355Com2PropertyDescriptor pd; 1364public Com2PropDescMainConverter(Com2PropertyDescriptor pd, TypeConverter baseConverter) : base(baseConverter) { 1435internal delegate void Com2EventHandler(Com2PropertyDescriptor sender, EventArgs e); 1437internal delegate void GetAttributesEventHandler(Com2PropertyDescriptor sender, GetAttributesEvent gaevent); 1467internal delegate void GetNameItemEventHandler(Com2PropertyDescriptor sender, GetNameItemEvent gnievent); 1488internal delegate void GetBoolValueEventHandler(Com2PropertyDescriptor sender, GetBoolValueEvent gbeevent); 1499internal delegate void GetTypeConverterAndTypeEditorEventHandler(Com2PropertyDescriptor sender, GetTypeConverterAndTypeEditorEvent e);
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2PropertyPageUITypeConverter.cs (2)
25private Com2PropertyDescriptor propDesc; 28public Com2PropertyPageUITypeEditor(Com2PropertyDescriptor pd, Guid guid, UITypeEditor baseEditor) : base(baseEditor){
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (2)
276Com2PropertyDescriptor[] temp2 = new Com2PropertyDescriptor[propList.Count];