FluentTc.Locators.BuildParameterTypeBuilder.Build C# (CSharp) Метод

Build() публичный Метод

public Build ( ) : string
Результат string
        public string Build()
        {
            var builder = new StringBuilder();
            if (string.IsNullOrEmpty(m_special))
                return string.Empty;
            builder.Append(m_special);
            if (!string.IsNullOrEmpty(m_label))
                builder.Append(" label='").Append(m_label).Append("'");
            if (!string.IsNullOrEmpty(m_description))
                builder.Append(" description='").Append(m_description).Append("'");
            builder.Append(" display='").Append(m_display).Append("'");
            return builder.ToString();
        }

Usage Example

 public IBuildParameterValueBuilder Parameter(string name, string value, Action<IBuildParameterTypeBuilder> typeBuilder)
 {
     var builder = new BuildParameterTypeBuilder();
     typeBuilder(builder);
     var rawValue = builder.Build();
     if (string.IsNullOrEmpty(rawValue))
         return Parameter(name, value);
     m_Properties.Add(new Property { Name = name, Value = value, Type = new PropertyType { RawValue = rawValue } });
     return this;
 }
All Usage Examples Of FluentTc.Locators.BuildParameterTypeBuilder::Build