Ich habe den folgenden Code in einer Universal-Windows-App:UWP Klassen öffentliche Eigenschaften nicht zugänglich
using namespace Windows::System::Profile;
AnalyticsVersionInfo^ analyticsVersionInfo = ref new AnalyticsVersionInfo();
LOG("DeviceFamily =%s", convert.to_bytes(analyticsVersionInfo->DeviceFamily->Data()).c_str());
aus einem unbekannten Grund der oben genannte Code mit dem folgenden nicht kompilieren:
error C2248: 'Windows::System::Profile::AnalyticsVersionInfo::AnalyticsVersionInfo': cannot access private member declared in class 'Windows::System::Profile::AnalyticsVersionInfo'
Obwohl die Eigenschaft, die ich versuche zu erreichen, wird in der Dokumentation eindeutig als öffentlich angegeben:
Ich habe das gleiche Problem mit vielen Eigenschaften und anderen Objekten/Klassen.
Thx im Voraus
Vielen Dank. Verpasst das !! –
Ich habe das gleiche Problem mit Windows :: ApplicationModel :: AppInfo, hier kann ich nicht finden, ob es irgendein anderes Objekt gibt, durch das ich eine Instanz davon bekommen könnte. Siehe: https://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.appinfo.aspx?cs-save-lang=1&cs-lang=javascript#code-snippet-1 –
Keine Ahnung , Es tut uns leid. – Clemens