HRESULT FrameworkView::OnSettingsCommandsRequested(ISettingsPane* aPane, ISettingsPaneCommandsRequestedEventArgs* aArgs) { if (!sSettingsArray) return E_FAIL; if (!sSettingsArray->Length()) return S_OK; for (uint32_t i = 0; i < sSettingsArray->Length(); i++) { HString label; label.Set(sSettingsArray->ElementAt(i).BeginReading()); AddSetting(aArgs, i, label); } return S_OK; }