System.Tether.Manager.TTetheringProfiles
Delphi
TTetheringProfiles = class
C++
class PASCALIMPLEMENTATION DECLSPEC_DRTTI TTetheringProfiles : public System::TObject
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | System.Tether.Manager.pas System.Tether.Manager.hpp |
System.Tether.Manager | System.Tether.Manager |
Beschreibung
Speichert eine Liste mit unterstützten Profiltypen sowie Listen mit Adaptertypen und Protokolltypen, die vom jeweiligen Profiltyp unterstützt werden, und ermöglicht das Erstellen von Instanzen von Profilen anhand eines Typs.
Mit RegisterProfile registrieren Sie einen Profiltyp, und anschließend registrieren Sie mit RegisterProfileProtocolAdapter Adapter bzw. Protokolle für ein bestimmtes Profil. Sie dürfen Adapter und Protokolle nur für ein zuvor registriertes Profil registrieren; ansonsten löst die Registrierungsmethode eine ETetheringException-Exception aus.
TTetheringProfiles stellt auch Methoden zum Aufheben der Registrierung zur Verfügung: UnRegisterProfile, UnRegisterProfileProtocolAdapter.
Sie können mit GetProfileInstance eine Instanz eines Profils mit einem angegebenen Profiltyp erstellen, das für die Verwendung eines angegebenen Managers konfiguriert ist.
Siehe auch
- System.Tether.Manager.TTetheringProfileType
- System.Tether.Manager.TTetheringAdapterType
- System.Tether.Manager.TTetheringProtocolType
- System.Tether.Manager.TTetheringProfiles.RegisterProfile
- System.Tether.Manager.TTetheringProfiles.UnRegisterProfile
- System.Tether.Manager.TTetheringProfiles.RegisterProfileProtocolAdapter
- System.Tether.Manager.TTetheringProfiles.UnRegisterProfileProtocolAdapter
- System.Tether.Manager.TTetheringProfiles.GetProfileInstance