NetworkInformation.GetConnectionProfiles Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un elenco di profili per le connessioni, attive o in altro modo, nel computer locale.
public:
static IVectorView<ConnectionProfile ^> ^ GetConnectionProfiles();
static IVectorView<ConnectionProfile> GetConnectionProfiles();
public static IReadOnlyList<ConnectionProfile> GetConnectionProfiles();
function getConnectionProfiles()
Public Shared Function GetConnectionProfiles () As IReadOnlyList(Of ConnectionProfile)
Restituisce
Matrice di oggetti ConnectionProfile .
Commenti
Nell'esempio seguente viene illustrato come recuperare un oggetto ConnectionProfile. La funzione chiama getConnectionProfiles per recuperare tutte le connessioni disponibili in un dispositivo e visualizzare usando un elenco. In alternativa, l'app può chiamare getInternetConnectionProfile per recuperare connectionProfile che rappresenta la connessione attualmente usata per la connettività Internet.
Nota Per l'implementazione del metodo getConnectionProfileInfo nel codice seguente e per altri esempi di implementazione dei metodi della classe NetworkInformation per recuperare i profili di connessione, vedere Avvio rapido: Recupero delle informazioni sulla connessione di rete.
function DisplayConnectionProfileList() {
var profileList = "";
var ConnectionProfiles = networkInfo.getConnectionProfiles();
if (ConnectionProfiles.length !== 0) {
for (var i = 0; i < ConnectionProfiles.length; i++) {
//Display Connection profile info for each profile by passing it
//to a function that accesses and displays the connection properties
profileList += getConnectionProfileInfo(ConnectionProfiles[i]);
profileList += "-------------------------\n\r";
}
mySample.displayStatus(profileList);
}
else {
mySample.displayStatus("No profiles found");
}
}
catch (e) {
mySample.displayError("Exception Caught: " + e + "\n\r");
}
}