UNPKG

@tsonic/dotnet-pure

Version:

TypeScript type definitions for .NET 10 BCL (Base Class Library) - CLR naming

208 lines (204 loc) 20.1 kB
// Generated by tsbindgen - Architecture // Namespace: System.ComponentModel // Facade - Public API Surface // Import internal declarations import * as Internal from './System.ComponentModel/internal/index.js'; // Cross-namespace type imports for constraints import type { ICollection_1, IEnumerable_1, IEnumerator_1, IList_1, IReadOnlyCollection_1, IReadOnlyList_1 } from './System.Collections.Generic/internal/index.js'; import type { Collection_1 } from './System.Collections.ObjectModel/internal/index.js'; import type { Hashtable, ICollection, IComparer, IDictionary, IDictionaryEnumerator, IEnumerable, IEnumerator, IList, ReadOnlyCollectionBase } from './System.Collections/internal/index.js'; import type { IDesigner } from './System.ComponentModel.Design/internal/index.js'; import type { CultureInfo } from './System.Globalization/internal/index.js'; import type { UnmanagedMemoryStream } from './System.IO/internal/index.js'; import type { Assembly, MethodBase, MethodInfo, Module } from './System.Reflection/internal/index.js'; import type { ResourceManager, ResourceSet } from './System.Resources/internal/index.js'; import type { ExternalException } from './System.Runtime.InteropServices/internal/index.js'; import type { ISerializable, SerializationInfo, StreamingContext } from './System.Runtime.Serialization/internal/index.js'; import type { SendOrPostCallback, SynchronizationContext } from './System.Threading/internal/index.js'; import type { ArgumentException, Array as ClrArray, AsyncCallback, Attribute, Boolean as ClrBoolean, Byte, Char, Delegate, Double, Enum, EventArgs, EventHandler, EventHandler_1, Exception, IAsyncResult, ICloneable, IComparable, IConvertible, IDisposable, IFormatProvider, IFormattable, Int16, Int32, Int64, IntPtr, IServiceProvider, ISpanFormattable, MarshalByRefObject, MulticastDelegate, Nullable_1, Object as ClrObject, SByte, Single, String as ClrString, SystemException, Type, TypeCode, UInt16, UInt32, UInt64, Void } from './System/internal/index.js'; // Public API exports (curated - no internal $instance/$views leakage) export { CancelEventArgs as CancelEventArgs } from './System.ComponentModel/internal/index.js'; export type IChangeTracking = Internal.IChangeTracking; export type IEditableObject = Internal.IEditableObject; export type IRevertibleChangeTracking = Internal.IRevertibleChangeTracking; export type AsyncCompletedEventHandler = Internal.AsyncCompletedEventHandler; export { AsyncCompletedEventArgs as AsyncCompletedEventArgs } from './System.ComponentModel/internal/index.js'; export { AsyncOperation as AsyncOperation } from './System.ComponentModel/internal/index.js'; export { AsyncOperationManager$instance as AsyncOperationManager } from './System.ComponentModel/internal/index.js'; export type ProgressChangedEventHandler = Internal.ProgressChangedEventHandler; export { ProgressChangedEventArgs as ProgressChangedEventArgs } from './System.ComponentModel/internal/index.js'; export { BackgroundWorker as BackgroundWorker } from './System.ComponentModel/internal/index.js'; export type DoWorkEventHandler = Internal.DoWorkEventHandler; export { DoWorkEventArgs as DoWorkEventArgs } from './System.ComponentModel/internal/index.js'; export type RunWorkerCompletedEventHandler = Internal.RunWorkerCompletedEventHandler; export { RunWorkerCompletedEventArgs as RunWorkerCompletedEventArgs } from './System.ComponentModel/internal/index.js'; export type ISynchronizeInvoke = Internal.ISynchronizeInvoke; export { BrowsableAttribute as BrowsableAttribute } from './System.ComponentModel/internal/index.js'; export { CategoryAttribute as CategoryAttribute } from './System.ComponentModel/internal/index.js'; export { Component as Component } from './System.ComponentModel/internal/index.js'; export { ComponentCollection as ComponentCollection } from './System.ComponentModel/internal/index.js'; export { DescriptionAttribute as DescriptionAttribute } from './System.ComponentModel/internal/index.js'; export { DesignerAttribute as DesignerAttribute } from './System.ComponentModel/internal/index.js'; export { DesignerCategoryAttribute as DesignerCategoryAttribute } from './System.ComponentModel/internal/index.js'; export { DesignerSerializationVisibility as DesignerSerializationVisibility } from './System.ComponentModel/internal/index.js'; export { DesignerSerializationVisibilityAttribute as DesignerSerializationVisibilityAttribute } from './System.ComponentModel/internal/index.js'; export { DesignOnlyAttribute as DesignOnlyAttribute } from './System.ComponentModel/internal/index.js'; export { DisplayNameAttribute as DisplayNameAttribute } from './System.ComponentModel/internal/index.js'; export { EditorAttribute as EditorAttribute } from './System.ComponentModel/internal/index.js'; export { EventHandlerList as EventHandlerList } from './System.ComponentModel/internal/index.js'; export type IComponent = Internal.IComponent; export type IContainer = Internal.IContainer; export { ImmutableObjectAttribute as ImmutableObjectAttribute } from './System.ComponentModel/internal/index.js'; export { InitializationEventAttribute as InitializationEventAttribute } from './System.ComponentModel/internal/index.js'; export { InvalidAsynchronousStateException as InvalidAsynchronousStateException } from './System.ComponentModel/internal/index.js'; export { InvalidEnumArgumentException as InvalidEnumArgumentException } from './System.ComponentModel/internal/index.js'; export type ISite = Internal.ISite; export type ISupportInitialize = Internal.ISupportInitialize; export { LocalizableAttribute as LocalizableAttribute } from './System.ComponentModel/internal/index.js'; export { MergablePropertyAttribute as MergablePropertyAttribute } from './System.ComponentModel/internal/index.js'; export { NotifyParentPropertyAttribute as NotifyParentPropertyAttribute } from './System.ComponentModel/internal/index.js'; export { ParenthesizePropertyNameAttribute as ParenthesizePropertyNameAttribute } from './System.ComponentModel/internal/index.js'; export { ReadOnlyAttribute as ReadOnlyAttribute } from './System.ComponentModel/internal/index.js'; export { RefreshProperties as RefreshProperties } from './System.ComponentModel/internal/index.js'; export { RefreshPropertiesAttribute as RefreshPropertiesAttribute } from './System.ComponentModel/internal/index.js'; export { ArrayConverter as ArrayConverter } from './System.ComponentModel/internal/index.js'; export { BaseNumberConverter as BaseNumberConverter } from './System.ComponentModel/internal/index.js'; export { BooleanConverter as BooleanConverter } from './System.ComponentModel/internal/index.js'; export { ByteConverter as ByteConverter } from './System.ComponentModel/internal/index.js'; export { CharConverter as CharConverter } from './System.ComponentModel/internal/index.js'; export { CollectionConverter as CollectionConverter } from './System.ComponentModel/internal/index.js'; export { DateOnlyConverter as DateOnlyConverter } from './System.ComponentModel/internal/index.js'; export { DateTimeConverter as DateTimeConverter } from './System.ComponentModel/internal/index.js'; export { DateTimeOffsetConverter as DateTimeOffsetConverter } from './System.ComponentModel/internal/index.js'; export { DecimalConverter as DecimalConverter } from './System.ComponentModel/internal/index.js'; export { DoubleConverter as DoubleConverter } from './System.ComponentModel/internal/index.js'; export { EnumConverter as EnumConverter } from './System.ComponentModel/internal/index.js'; export { GuidConverter as GuidConverter } from './System.ComponentModel/internal/index.js'; export { HalfConverter as HalfConverter } from './System.ComponentModel/internal/index.js'; export { Int16Converter as Int16Converter } from './System.ComponentModel/internal/index.js'; export { Int128Converter as Int128Converter } from './System.ComponentModel/internal/index.js'; export { Int32Converter as Int32Converter } from './System.ComponentModel/internal/index.js'; export { Int64Converter as Int64Converter } from './System.ComponentModel/internal/index.js'; export type ITypeDescriptorContext = Internal.ITypeDescriptorContext; export { MultilineStringConverter as MultilineStringConverter } from './System.ComponentModel/internal/index.js'; export { NullableConverter as NullableConverter } from './System.ComponentModel/internal/index.js'; export { PropertyDescriptor as PropertyDescriptor } from './System.ComponentModel/internal/index.js'; export { SByteConverter as SByteConverter } from './System.ComponentModel/internal/index.js'; export { SingleConverter as SingleConverter } from './System.ComponentModel/internal/index.js'; export { StringConverter as StringConverter } from './System.ComponentModel/internal/index.js'; export { TimeOnlyConverter as TimeOnlyConverter } from './System.ComponentModel/internal/index.js'; export { TimeSpanConverter as TimeSpanConverter } from './System.ComponentModel/internal/index.js'; export { TypeConverter as TypeConverter } from './System.ComponentModel/internal/index.js'; export { TypeConverter_StandardValuesCollection as TypeConverter_StandardValuesCollection } from './System.ComponentModel/internal/index.js'; export { TypeListConverter as TypeListConverter } from './System.ComponentModel/internal/index.js'; export { UInt128Converter as UInt128Converter } from './System.ComponentModel/internal/index.js'; export { UInt16Converter as UInt16Converter } from './System.ComponentModel/internal/index.js'; export { UInt32Converter as UInt32Converter } from './System.ComponentModel/internal/index.js'; export { UInt64Converter as UInt64Converter } from './System.ComponentModel/internal/index.js'; export { VersionConverter as VersionConverter } from './System.ComponentModel/internal/index.js'; export { AttributeCollection as AttributeCollection } from './System.ComponentModel/internal/index.js'; export { AttributeProviderAttribute as AttributeProviderAttribute } from './System.ComponentModel/internal/index.js'; export type CancelEventHandler = Internal.CancelEventHandler; export { CollectionChangeAction as CollectionChangeAction } from './System.ComponentModel/internal/index.js'; export { CollectionChangeEventArgs as CollectionChangeEventArgs } from './System.ComponentModel/internal/index.js'; export type CollectionChangeEventHandler = Internal.CollectionChangeEventHandler; export { CustomTypeDescriptor as CustomTypeDescriptor } from './System.ComponentModel/internal/index.js'; export { DefaultEventAttribute as DefaultEventAttribute } from './System.ComponentModel/internal/index.js'; export { DefaultPropertyAttribute as DefaultPropertyAttribute } from './System.ComponentModel/internal/index.js'; export { EventDescriptor as EventDescriptor } from './System.ComponentModel/internal/index.js'; export { EventDescriptorCollection as EventDescriptorCollection } from './System.ComponentModel/internal/index.js'; export { ExtenderProvidedPropertyAttribute as ExtenderProvidedPropertyAttribute } from './System.ComponentModel/internal/index.js'; export { HandledEventArgs as HandledEventArgs } from './System.ComponentModel/internal/index.js'; export type HandledEventHandler = Internal.HandledEventHandler; export type ICustomTypeDescriptor = Internal.ICustomTypeDescriptor; export type IExtenderProvider = Internal.IExtenderProvider; export type IListSource = Internal.IListSource; export type ITypedList = Internal.ITypedList; export { MemberDescriptor as MemberDescriptor } from './System.ComponentModel/internal/index.js'; export { PropertyDescriptorCollection as PropertyDescriptorCollection } from './System.ComponentModel/internal/index.js'; export { ProvidePropertyAttribute as ProvidePropertyAttribute } from './System.ComponentModel/internal/index.js'; export { RefreshEventArgs as RefreshEventArgs } from './System.ComponentModel/internal/index.js'; export type RefreshEventHandler = Internal.RefreshEventHandler; export { TypeDescriptor as TypeDescriptor } from './System.ComponentModel/internal/index.js'; export { TypeDescriptionProvider as TypeDescriptionProvider } from './System.ComponentModel/internal/index.js'; export { AddingNewEventArgs as AddingNewEventArgs } from './System.ComponentModel/internal/index.js'; export type AddingNewEventHandler = Internal.AddingNewEventHandler; export { AmbientValueAttribute as AmbientValueAttribute } from './System.ComponentModel/internal/index.js'; export { BindableAttribute as BindableAttribute } from './System.ComponentModel/internal/index.js'; export { BindableSupport as BindableSupport } from './System.ComponentModel/internal/index.js'; export { BindingDirection as BindingDirection } from './System.ComponentModel/internal/index.js'; export { BindingList_1 as BindingList } from './System.ComponentModel/internal/index.js'; export type IBindingList = Internal.IBindingList; export type ICancelAddNew = Internal.ICancelAddNew; export type IRaiseItemChangedEvents = Internal.IRaiseItemChangedEvents; export { ListChangedEventArgs as ListChangedEventArgs } from './System.ComponentModel/internal/index.js'; export type ListChangedEventHandler = Internal.ListChangedEventHandler; export { ListSortDirection as ListSortDirection } from './System.ComponentModel/internal/index.js'; export { ListChangedType as ListChangedType } from './System.ComponentModel/internal/index.js'; export { ComplexBindingPropertiesAttribute as ComplexBindingPropertiesAttribute } from './System.ComponentModel/internal/index.js'; export { ComponentConverter as ComponentConverter } from './System.ComponentModel/internal/index.js'; export { ReferenceConverter as ReferenceConverter } from './System.ComponentModel/internal/index.js'; export { ComponentEditor as ComponentEditor } from './System.ComponentModel/internal/index.js'; export { Container as Container } from './System.ComponentModel/internal/index.js'; export { ContainerFilterService as ContainerFilterService } from './System.ComponentModel/internal/index.js'; export { InheritanceAttribute as InheritanceAttribute } from './System.ComponentModel/internal/index.js'; export { InheritanceLevel as InheritanceLevel } from './System.ComponentModel/internal/index.js'; export { CultureInfoConverter as CultureInfoConverter } from './System.ComponentModel/internal/index.js'; export { DataObjectAttribute as DataObjectAttribute } from './System.ComponentModel/internal/index.js'; export { DataObjectFieldAttribute as DataObjectFieldAttribute } from './System.ComponentModel/internal/index.js'; export { DataObjectMethodAttribute as DataObjectMethodAttribute } from './System.ComponentModel/internal/index.js'; export { DataObjectMethodType as DataObjectMethodType } from './System.ComponentModel/internal/index.js'; export { DefaultBindingPropertyAttribute as DefaultBindingPropertyAttribute } from './System.ComponentModel/internal/index.js'; export { DesignTimeVisibleAttribute as DesignTimeVisibleAttribute } from './System.ComponentModel/internal/index.js'; export { ExpandableObjectConverter as ExpandableObjectConverter } from './System.ComponentModel/internal/index.js'; export type IBindingListView = Internal.IBindingListView; export { ListSortDescriptionCollection as ListSortDescriptionCollection } from './System.ComponentModel/internal/index.js'; export { ListSortDescription as ListSortDescription } from './System.ComponentModel/internal/index.js'; export type IComNativeDescriptorHandler = Internal.IComNativeDescriptorHandler; export type IDataErrorInfo = Internal.IDataErrorInfo; export type INestedContainer = Internal.INestedContainer; export type IIntellisenseBuilder = Internal.IIntellisenseBuilder; export type INestedSite = Internal.INestedSite; export { InstallerTypeAttribute as InstallerTypeAttribute } from './System.ComponentModel/internal/index.js'; export { InstanceCreationEditor as InstanceCreationEditor } from './System.ComponentModel/internal/index.js'; export type ISupportInitializeNotification = Internal.ISupportInitializeNotification; export { License as License } from './System.ComponentModel/internal/index.js'; export { LicenseContext as LicenseContext } from './System.ComponentModel/internal/index.js'; export { LicenseUsageMode as LicenseUsageMode } from './System.ComponentModel/internal/index.js'; export { LicenseException as LicenseException } from './System.ComponentModel/internal/index.js'; export { LicenseManager as LicenseManager } from './System.ComponentModel/internal/index.js'; export { LicenseProvider as LicenseProvider } from './System.ComponentModel/internal/index.js'; export { LicenseProviderAttribute as LicenseProviderAttribute } from './System.ComponentModel/internal/index.js'; export { LicFileLicenseProvider as LicFileLicenseProvider } from './System.ComponentModel/internal/index.js'; export { ListBindableAttribute as ListBindableAttribute } from './System.ComponentModel/internal/index.js'; export { LookupBindingPropertiesAttribute as LookupBindingPropertiesAttribute } from './System.ComponentModel/internal/index.js'; export { MarshalByValueComponent as MarshalByValueComponent } from './System.ComponentModel/internal/index.js'; export { MaskedTextProvider as MaskedTextProvider } from './System.ComponentModel/internal/index.js'; export { MaskedTextResultHint as MaskedTextResultHint } from './System.ComponentModel/internal/index.js'; export { NestedContainer as NestedContainer } from './System.ComponentModel/internal/index.js'; export { PasswordPropertyTextAttribute as PasswordPropertyTextAttribute } from './System.ComponentModel/internal/index.js'; export { PropertyTabAttribute as PropertyTabAttribute } from './System.ComponentModel/internal/index.js'; export { PropertyTabScope as PropertyTabScope } from './System.ComponentModel/internal/index.js'; export { RecommendedAsConfigurableAttribute as RecommendedAsConfigurableAttribute } from './System.ComponentModel/internal/index.js'; export { RunInstallerAttribute as RunInstallerAttribute } from './System.ComponentModel/internal/index.js'; export { SettingsBindableAttribute as SettingsBindableAttribute } from './System.ComponentModel/internal/index.js'; export { SyntaxCheck$instance as SyntaxCheck } from './System.ComponentModel/internal/index.js'; export { ToolboxItemAttribute as ToolboxItemAttribute } from './System.ComponentModel/internal/index.js'; export { ToolboxItemFilterAttribute as ToolboxItemFilterAttribute } from './System.ComponentModel/internal/index.js'; export { ToolboxItemFilterType as ToolboxItemFilterType } from './System.ComponentModel/internal/index.js'; export { WarningException as WarningException } from './System.ComponentModel/internal/index.js'; export { ComponentResourceManager as ComponentResourceManager } from './System.ComponentModel/internal/index.js'; export { DataErrorsChangedEventArgs as DataErrorsChangedEventArgs } from './System.ComponentModel/internal/index.js'; export type INotifyDataErrorInfo = Internal.INotifyDataErrorInfo; export type INotifyPropertyChanged = Internal.INotifyPropertyChanged; export type INotifyPropertyChanging = Internal.INotifyPropertyChanging; export { PropertyChangedEventArgs as PropertyChangedEventArgs } from './System.ComponentModel/internal/index.js'; export type PropertyChangedEventHandler = Internal.PropertyChangedEventHandler; export { PropertyChangingEventArgs as PropertyChangingEventArgs } from './System.ComponentModel/internal/index.js'; export type PropertyChangingEventHandler = Internal.PropertyChangingEventHandler; export { TypeConverterAttribute as TypeConverterAttribute } from './System.ComponentModel/internal/index.js'; export { TypeDescriptionProviderAttribute as TypeDescriptionProviderAttribute } from './System.ComponentModel/internal/index.js'; export { DefaultValueAttribute as DefaultValueAttribute } from './System.ComponentModel/internal/index.js'; export { EditorBrowsableAttribute as EditorBrowsableAttribute } from './System.ComponentModel/internal/index.js'; export { EditorBrowsableState as EditorBrowsableState } from './System.ComponentModel/internal/index.js'; export { Win32Exception as Win32Exception } from './System.ComponentModel/internal/index.js';