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'
}