Bagikan melalui


IMDLObjectContainerComponent Antarmuka

Definisi

Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol IMDLObjectContainerComponent.

[Foundation.Protocol(Name="MDLObjectContainerComponent", WrapperType=typeof(ModelIO.MDLObjectContainerComponentWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IMDLObjectContainerComponent : IDisposable, ModelIO.IMDLComponent
type IMDLObjectContainerComponent = interface
    interface INativeObject
    interface IDisposable
    interface IMDLComponent
Turunan
Atribut
Penerapan

Keterangan

Antarmuka ini berisi metode yang diperlukan (jika ada) dari protokol yang ditentukan oleh IMDLObjectContainerComponent.

Jika Anda membuat objek yang mengimplementasikan antarmuka ini, metode implementasi akan secara otomatis diekspor ke Objective-C dengan tanda tangan yang cocok dari metode yang ditentukan dalam IMDLObjectContainerComponent protokol.

Metode opsional (jika ada) disediakan oleh MDLObjectContainerComponent_Extensions kelas sebagai metode ekstensi ke antarmuka, memungkinkan Anda untuk memanggil metode opsional apa pun pada protokol.

Properti

Handle

Tangani (penunjuk) ke representasi objek yang tidak dikelola.

(Diperoleh dari INativeObject)
Objects

Mendapatkan daftar objek yang termasuk dalam IMDLObjectContainerComponent ini.

Metode

AddObject(MDLObject)

object Menambahkan ke daftar objek yang dimuat oleh IMDLObjectContainerComponent ini.

RemoveObject(MDLObject)

object Menghapus dari daftar objek yang dimuat oleh IMDLObjectContainerComponent ini.

Metode Ekstensi

GetCount(IMDLObjectContainerComponent)

Mendapatkan jumlah objek dalam kontainer.

GetObject(IMDLObjectContainerComponent, nuint)

Mengembalikan objek pada yang ditentukan index.

Berlaku untuk