Private/ADLookups/_OnADLookupsSourceInitialized.ps1
function _OnADLookupsSourceInitialized { $ADLookups_StatusStatusBarItem.Content = "Running as $UserName" $ADLookups_FindTabInformationTextBox.Text = 'Please wait while loading...' #region DC Settings $ADLookups_ConnectedDCStatusBarItem.Content = "Connected to: $($STTSettings.DCSettings.DomainController)" #endregion #region Stored Objects Write-Verbose 'Searching Objects' _UpdateObjectCache #endregion #region SCCM Settings Write-Verbose 'Loading SCCM' switch ($STTSettings.FeatureSettings.SCCM) { $true { $ADLookups_UpdateSCCMDevicesMenuItem.IsEnabled = $true $ADLookups_ComputerTabSCCMCollectionsTabItem.Visibility = 'Visible' $ADLookups_UserTabSCCMCollectionTabItem.Visibility = 'Visible' } $false { $ADLookups_UpdateSCCMDevicesMenuItem.IsEnabled = $false $ADLookups_ComputerTabSCCMCollectionsTabItem.Visibility = 'Hidden' $ADLookups_UserTabSCCMCollectionTabItem.Visibility = 'Hidden' } } #endregion $ADLookups_FindTabInformationTextBox.Text = '' if ($HomeWindow) { $HomeWindow_LoadingLabel.Visibility = 'Hidden' } Write-Verbose 'Loading Complete' } |