NetworkInformation.GetConnectionProfiles Метод

Определение

Возвращает список профилей для активных или иных подключений на локальном компьютере.

public:
 static IVectorView<ConnectionProfile ^> ^ GetConnectionProfiles();
 static IVectorView<ConnectionProfile> GetConnectionProfiles();
public static IReadOnlyList<ConnectionProfile> GetConnectionProfiles();
function getConnectionProfiles()
Public Shared Function GetConnectionProfiles () As IReadOnlyList(Of ConnectionProfile)

Возвращаемое значение

Массив объектов ConnectionProfile .

Комментарии

В следующем примере показано, как получить ConnectionProfile. Функция вызывает getConnectionProfiles для получения всех доступных подключений на устройстве и отображения с помощью списка. Кроме того, приложение может вызвать getInternetConnectionProfile , чтобы получить connectionProfile , представляющий подключение, используемое в настоящее время для подключения к Интернету.

Примечание Сведения о реализации метода getConnectionProfileInfo в приведенном ниже коде, а также дополнительные примеры реализации методов класса NetworkInformation для получения профилей подключений см. в статье Краткое руководство. Получение сведений о сетевом подключении.

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");
    }
}

Применяется к