SIL.FieldWorks.Common.Framework.DetailControls.DataTreeTests.GenerateParts C# (CSharp) Méthode

GenerateParts() static private méthode

static private GenerateParts ( ) : SIL.Utils.Inventory
Résultat SIL.Utils.Inventory
		internal static Inventory GenerateParts()
		{
			string partDirectory = Path.Combine(FwDirectoryFinder.SourceDirectory,
				@"Common/Controls/DetailControls/DetailControlsTests");

			var keyAttrs = new Dictionary<string, string[]>();
			keyAttrs["part"] = new string[] {"id"};

			var parts = new Inventory(new string[] {partDirectory},
				"*Parts.xml", "/PartInventory/bin/*", keyAttrs, "DetailTreeTests", "ProjectPath");

			return parts;
		}

Usage Example

Exemple #1
0
        /// <summary>Helper</summary>
        private static Slice GenerateSlice(FdoCache cache, DataTree datatree)
        {
            var slice   = new Slice();
            var parts   = DataTreeTests.GenerateParts();
            var layouts = DataTreeTests.GenerateLayouts();

            datatree.Initialize(cache, false, layouts, parts);
            slice.Parent = datatree;
            return(slice);
        }