Microsoft.Practices.Prism.Tests.Mocks.MockRegionAdapter.Initialize C# (CSharp) Method

Initialize() public method

public Initialize ( object regionTarget, string regionName ) : IRegion
regionTarget object
regionName string
return IRegion
        public IRegion Initialize(object regionTarget, string regionName)
        {
            CreatedRegions.Add(regionName);

            var region = new MockPresentationRegion();
            RegionManager.GetObservableRegion(regionTarget as DependencyObject).Value = region;

            // Fire update regions again. This also happens if a region is created and added to the regionmanager
            if (this.Accessor != null)
                Accessor.UpdateRegions();

            return region;
        }
    }
MockRegionAdapter