This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
+272
View File
@@ -0,0 +1,272 @@
using System;
using Cpp2IlInjected;
namespace System.ComponentModel
{
/// <summary>Encapsulates zero or more components.</summary>
// Token: 0x020000FD RID: 253
[Token(Token = "0x20000FD")]
public class Container : IContainer, IDisposable
{
/// <summary>Releases unmanaged resources and performs other cleanup operations before the <see cref="T:System.ComponentModel.Container" /> is reclaimed by garbage collection.</summary>
// Token: 0x0600062F RID: 1583 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600062F")]
[Address(RVA = "0xB96A50", Offset = "0xB95A50", VA = "0x180B96A50", Slot = "1")]
protected override void Finalize()
{
}
/// <summary>Adds the specified <see cref="T:System.ComponentModel.Component" /> to the <see cref="T:System.ComponentModel.Container" />. The component is unnamed.</summary>
/// <param name="component">The component to add.</param>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="component" /> is <see langword="null" />.</exception>
// Token: 0x06000630 RID: 1584 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000630")]
[Address(RVA = "0xB96630", Offset = "0xB95630", VA = "0x180B96630", Slot = "9")]
public virtual void Add(IComponent component)
{
}
/// <summary>Adds the specified <see cref="T:System.ComponentModel.Component" /> to the <see cref="T:System.ComponentModel.Container" /> and assigns it a name.</summary>
/// <param name="component">The component to add.</param>
/// <param name="name">The unique, case-insensitive name to assign to the component.
/// -or-
/// <see langword="null" />, which leaves the component unnamed.</param>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="component" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="name" /> is not unique.</exception>
// Token: 0x06000631 RID: 1585 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000631")]
[Address(RVA = "0xB963B0", Offset = "0xB953B0", VA = "0x180B963B0", Slot = "10")]
public virtual void Add(IComponent component, string name)
{
}
/// <summary>Creates a site <see cref="T:System.ComponentModel.ISite" /> for the given <see cref="T:System.ComponentModel.IComponent" /> and assigns the given name to the site.</summary>
/// <param name="component">The <see cref="T:System.ComponentModel.IComponent" /> to create a site for.</param>
/// <param name="name">The name to assign to <paramref name="component" />, or <see langword="null" /> to skip the name assignment.</param>
/// <returns>The newly created site.</returns>
// Token: 0x06000632 RID: 1586 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000632")]
[Address(RVA = "0xB96650", Offset = "0xB95650", VA = "0x180B96650", Slot = "11")]
protected virtual ISite CreateSite(IComponent component, string name)
{
return null;
}
/// <summary>Releases all resources used by the <see cref="T:System.ComponentModel.Container" />.</summary>
// Token: 0x06000633 RID: 1587 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000633")]
[Address(RVA = "0xB966D0", Offset = "0xB956D0", VA = "0x180B966D0", Slot = "8")]
public void Dispose()
{
}
/// <summary>Releases the unmanaged resources used by the <see cref="T:System.ComponentModel.Container" />, and optionally releases the managed resources.</summary>
/// <param name="disposing">
/// <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
// Token: 0x06000634 RID: 1588 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000634")]
[Address(RVA = "0xB96740", Offset = "0xB95740", VA = "0x180B96740", Slot = "12")]
protected virtual void Dispose(bool disposing)
{
}
/// <summary>Gets the service object of the specified type, if it is available.</summary>
/// <param name="service">The <see cref="T:System.Type" /> of the service to retrieve.</param>
/// <returns>An <see cref="T:System.Object" /> implementing the requested service, or <see langword="null" /> if the service cannot be resolved.</returns>
// Token: 0x06000635 RID: 1589 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000635")]
[Address(RVA = "0xB96AD0", Offset = "0xB95AD0", VA = "0x180B96AD0", Slot = "13")]
protected virtual object GetService(Type service)
{
return null;
}
/// <summary>Gets all the components in the <see cref="T:System.ComponentModel.Container" />.</summary>
/// <returns>A collection that contains the components in the <see cref="T:System.ComponentModel.Container" />.</returns>
// Token: 0x17000119 RID: 281
// (get) Token: 0x06000636 RID: 1590 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000119")]
public virtual ComponentCollection Components
{
[Token(Token = "0x6000636")]
[Address(RVA = "0xB97090", Offset = "0xB96090", VA = "0x180B97090", Slot = "14")]
get
{
return null;
}
}
/// <summary>Removes a component from the <see cref="T:System.ComponentModel.Container" />.</summary>
/// <param name="component">The component to remove.</param>
// Token: 0x06000637 RID: 1591 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000637")]
[Address(RVA = "0xB96B70", Offset = "0xB95B70", VA = "0x180B96B70", Slot = "15")]
public virtual void Remove(IComponent component)
{
}
// Token: 0x06000638 RID: 1592 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000638")]
[Address(RVA = "0xB96B80", Offset = "0xB95B80", VA = "0x180B96B80")]
private void Remove(IComponent component, bool preserveSite)
{
}
/// <summary>Removes a component from the <see cref="T:System.ComponentModel.Container" /> without setting <see cref="P:System.ComponentModel.IComponent.Site" /> to <see langword="null" />.</summary>
/// <param name="component">The component to remove.</param>
// Token: 0x06000639 RID: 1593 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000639")]
[Address(RVA = "0xB96B60", Offset = "0xB95B60", VA = "0x180B96B60")]
protected void RemoveWithoutUnsiting(IComponent component)
{
}
/// <summary>Determines whether the component name is unique for this container.</summary>
/// <param name="component">The named component.</param>
/// <param name="name">The component name to validate.</param>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="component" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="name" /> is not unique.</exception>
// Token: 0x0600063A RID: 1594 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600063A")]
[Address(RVA = "0xB96D50", Offset = "0xB95D50", VA = "0x180B96D50", Slot = "16")]
protected virtual void ValidateName(IComponent component, string name)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.Container" /> class.</summary>
// Token: 0x0600063B RID: 1595 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600063B")]
[Address(RVA = "0xB97030", Offset = "0xB96030", VA = "0x180B97030")]
public Container()
{
}
// Token: 0x04000483 RID: 1155
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000483")]
private ISite[] sites;
// Token: 0x04000484 RID: 1156
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000484")]
private int siteCount;
// Token: 0x04000485 RID: 1157
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000485")]
private ComponentCollection components;
// Token: 0x04000486 RID: 1158
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000486")]
private ContainerFilterService filter;
// Token: 0x04000487 RID: 1159
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000487")]
private bool checkedFilter;
// Token: 0x04000488 RID: 1160
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000488")]
private object syncObj;
// Token: 0x020000FE RID: 254
[Token(Token = "0x20000FE")]
private class Site : ISite, IServiceProvider
{
// Token: 0x0600063C RID: 1596 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600063C")]
[Address(RVA = "0x466000", Offset = "0x465000", VA = "0x180466000")]
internal Site(IComponent component, Container container, string name)
{
}
// Token: 0x1700011A RID: 282
// (get) Token: 0x0600063D RID: 1597 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700011A")]
public IComponent Component
{
[Token(Token = "0x600063D")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "4")]
get
{
return null;
}
}
// Token: 0x1700011B RID: 283
// (get) Token: 0x0600063E RID: 1598 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700011B")]
public IContainer Container
{
[Token(Token = "0x600063E")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "5")]
get
{
return null;
}
}
// Token: 0x0600063F RID: 1599 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600063F")]
[Address(RVA = "0xBA45E0", Offset = "0xBA35E0", VA = "0x180BA45E0", Slot = "9")]
public object GetService(Type service)
{
return null;
}
// Token: 0x1700011C RID: 284
// (get) Token: 0x06000640 RID: 1600 RVA: 0x00004710 File Offset: 0x00002910
[Token(Token = "0x1700011C")]
public bool DesignMode
{
[Token(Token = "0x6000640")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "6")]
get
{
return default(bool);
}
}
// Token: 0x1700011D RID: 285
// (get) Token: 0x06000641 RID: 1601 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000642 RID: 1602 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700011D")]
public string Name
{
[Token(Token = "0x6000641")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0", Slot = "7")]
get
{
return null;
}
[Token(Token = "0x6000642")]
[Address(RVA = "0xBA46A0", Offset = "0xBA36A0", VA = "0x180BA46A0", Slot = "8")]
set
{
}
}
// Token: 0x04000489 RID: 1161
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000489")]
private IComponent component;
// Token: 0x0400048A RID: 1162
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400048A")]
private Container container;
// Token: 0x0400048B RID: 1163
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400048B")]
private string name;
}
}
}