/// <summary> /// Initializes a new instance of the <see cref="SnapshotCodeItems" /> class. /// </summary> /// <param name="document">The document.</param> /// <param name="codeItems">The code items.</param> internal SnapshotCodeItems(Document document, SetCodeItems codeItems) { Document = document; CodeItems = codeItems; }
/// <summary> /// Initializes a new instance of the <see cref="CodeItemRegion" /> class. /// </summary> public CodeItemRegion() { Children = new SetCodeItems(); }
/// <summary> /// Abstract initialization code for <see cref="BaseCodeItemElementParent" />. /// </summary> protected BaseCodeItemElementParent() { Children = new SetCodeItems(); _Namespace = new Lazy <string>(() => null); }