System.Tether.AppProfile
Provides TTetheringAppProfile and related members.
See Using App Tethering.
| Package | tethering.bpl |
|---|
Classes
| TActionCollection | TActionCollection is a collection of instances of TLocalAction. |
| TCustomLocalItem | Represents a shared item from the point of view of the profile that is sharing that item. |
| TCustomRemoteItem | Represents an item shared by a remote profile. |
| TLocalAction | Represents a shared action from the point of view of the profile that is sharing that action. |
| TLocalResource | Represents a shared resource from the point of view of the profile that is sharing that resource. |
| TRemoteAction | Represents an action shared by a remote profile. |
| TRemoteResource | Represents a resource shared by a remote profile. |
| TResourceCollection | TResourceCollection is a collection of instances of TLocalResource. |
| TTetheringAppProfile | Profile for app tethering that represents an application. |
Types
| TAcceptResourceEvent | Type of event handler for the TTetheringAppProfile.OnAcceptResource event. |
| TActionUpdatedEvent | Type of event handler for the TTetheringAppProfile.OnActionUpdated event. |
| TASyncRemoteActionEvent | Type of event handler for the TTetheringAppProfile.OnASyncRemoteActionEnd event. |
| TConnectedProfilePair | Collection of key-value pairs. |
| TRemoteActionHandle | Type to identify an asynchronous TRemoteAction. |
| TRemoteActionState | Current state of an asynchronous TRemoteAction. |
| TRemoteProfileUpdateEvent | Type of event handler for the TTetheringAppProfile.OnRemoteProfileUpdate event. |
| TRemoteResourceType | Type of data that a local resource or remote resource contains. |
| TResourceType | Represents one of the standard data types. |
| TResourceUpdatedEvent | Type of event handler for the TLocalResource.OnResourceReceived event. |
| TResourceValue | Wrapper for a value. |
| TSimpleValue | Record that may contain either a boolean, an integer or a floating-point number. |
| TSubscribedResPair | Collection of key-value pairs where keys are instances of TTetheringProfileInfo and values are instances of TCustomRemoteItem. |
| TTetheringRemoteItemType | Type of remote item. |
| TTetheringRemoteKind | Determines whether the value of an item is defined on the application that publishes the item (Shared) or is mirrored from another, remote item (Mirror). |
Constants
| AppProfileActionCaption | AppProfileActionCaption: string = ActionCaption; |
| AppProfileActionEnabled | AppProfileActionEnabled: string = ActionEnabled; |
| AppProfileActionHint | AppProfileActionHint: string = ActionHint; |
| AppProfileDataType | AppProfileDataType: string = DataType; |
| AppProfileResourceType | AppProfileResourceType: string = ResourceType; |
| AppProfileValue | AppProfileValue: string = Value; |
| InvalidRemoteHandle | InvalidRemoteHandle: NativeUInt = $FFFFFFFF; |