//------------------------------------------------------------------------------ // // // [....] // Copyright (c) Microsoft Corporation. All rights reserved. // //------------------------------------------------------------------------------ namespace System.CodeDom { using System.Diagnostics; using System; using Microsoft.Win32; using System.Collections; using System.Runtime.InteropServices; /// /// [To be supplied.] /// [ ClassInterface(ClassInterfaceType.AutoDispatch), ComVisible(true), Serializable, ] public class CodeLabeledStatement : CodeStatement { private string label; private CodeStatement statement; /// /// [To be supplied.] /// public CodeLabeledStatement() { } /// /// [To be supplied.] /// public CodeLabeledStatement(string label) { this.label = label; } /// /// [To be supplied.] /// public CodeLabeledStatement(string label, CodeStatement statement) { this.label = label; this.statement = statement; } /// /// [To be supplied.] /// public string Label { get { return (label == null) ? string.Empty : label; } set { this.label = value; } } /// /// [To be supplied.] /// public CodeStatement Statement { get { return statement; } set { this.statement = value; } } } }