Compartilhar via


AllJoynServiceInfo Classe

Definição

Importante

Os tipos no namespace Windows.Devices.AllJoyn foram preteridos e podem não estar disponíveis em versões futuras do Windows. O AllJoyn, patrocinado pela AllSeen Alliance, era um protocolo de descoberta e comunicação de software livre para cenários de IoT (Internet das Coisas), como acender e desligar as luzes e ler temperaturas. Para obter alternativas, como IoTivity Lite e IoTivity, consulte o site do iotivity.org .

Expõe informações exclusivas de nome e transporte para um aplicativo de publicidade.

public ref class AllJoynServiceInfo sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.AllJoyn.IAllJoynServiceInfoFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AllJoynServiceInfo final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.AllJoyn.IAllJoynServiceInfoFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class AllJoynServiceInfo final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.AllJoyn.IAllJoynServiceInfoFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Deprecated("AllJoynServiceInfo has been deprecated.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 786432, "Windows.Foundation.UniversalApiContract")]
class AllJoynServiceInfo final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.AllJoyn.IAllJoynServiceInfoFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AllJoynServiceInfo
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.AllJoyn.IAllJoynServiceInfoFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class AllJoynServiceInfo
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.AllJoyn.IAllJoynServiceInfoFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Deprecated("AllJoynServiceInfo has been deprecated.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 786432, "Windows.Foundation.UniversalApiContract")]
public sealed class AllJoynServiceInfo
function AllJoynServiceInfo(uniqueName, objectPath, sessionPort)
Public NotInheritable Class AllJoynServiceInfo
Herança
Object Platform::Object IInspectable AllJoynServiceInfo
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
Funcionalidades do aplicativo
allJoyn

Comentários

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1607 14393 FromIdAsync

Construtores

AllJoynServiceInfo(String, String, UInt16)

Importante

Os tipos no namespace Windows.Devices.AllJoyn foram preteridos e podem não estar disponíveis em versões futuras do Windows. O AllJoyn, patrocinado pela AllSeen Alliance, era um protocolo de descoberta e comunicação de software livre para cenários de IoT (Internet das Coisas), como acender e desligar as luzes e ler temperaturas. Para obter alternativas, como IoTivity Lite e IoTivity, consulte o site do iotivity.org .

Gera um objeto AllJoynServiceInfo que representa um aplicativo de publicidade. Esse objeto fornece o nome do barramento exclusivo, o caminho do objeto e as informações de transporte.

Propriedades

ObjectPath

Importante

Os tipos no namespace Windows.Devices.AllJoyn foram preteridos e podem não estar disponíveis em versões futuras do Windows. O AllJoyn, patrocinado pela AllSeen Alliance, era um protocolo de descoberta e comunicação de software livre para cenários de IoT (Internet das Coisas), como acender e desligar as luzes e ler temperaturas. Para obter alternativas, como IoTivity Lite e IoTivity, consulte o site do iotivity.org .

O caminho para o objeto de serviço. Esse caminho é usado para corresponder as comunicações com objetos de serviço conectados à sessão.

SessionPort

Importante

Os tipos no namespace Windows.Devices.AllJoyn foram preteridos e podem não estar disponíveis em versões futuras do Windows. O AllJoyn, patrocinado pela AllSeen Alliance, era um protocolo de descoberta e comunicação de software livre para cenários de IoT (Internet das Coisas), como acender e desligar as luzes e ler temperaturas. Para obter alternativas, como IoTivity Lite e IoTivity, consulte o site do iotivity.org .

A porta usada para se conectar à sessão.

UniqueName

Importante

Os tipos no namespace Windows.Devices.AllJoyn foram preteridos e podem não estar disponíveis em versões futuras do Windows. O AllJoyn, patrocinado pela AllSeen Alliance, era um protocolo de descoberta e comunicação de software livre para cenários de IoT (Internet das Coisas), como acender e desligar as luzes e ler temperaturas. Para obter alternativas, como IoTivity Lite e IoTivity, consulte o site do iotivity.org .

O nome exclusivo do barramento associado ao aplicativo de publicidade.

Métodos

FromIdAsync(String)

Importante

Os tipos no namespace Windows.Devices.AllJoyn foram preteridos e podem não estar disponíveis em versões futuras do Windows. O AllJoyn, patrocinado pela AllSeen Alliance, era um protocolo de descoberta e comunicação de software livre para cenários de IoT (Internet das Coisas), como acender e desligar as luzes e ler temperaturas. Para obter alternativas, como IoTivity Lite e IoTivity, consulte o site do iotivity.org .

Converte uma ID DeviceInformation adquirida por uma enumeração de dispositivo em um objeto AllJoynServiceInfo .

Aplica-se a