Пример #1
0
 /// <inheritdoc/>
 public override Capability Clone()
 {
     return(new ContextMenu {
         UnknownAttributes = UnknownAttributes, UnknownElements = UnknownElements, ID = ID, ExplicitOnly = ExplicitOnly, Target = Target, Verb = Verb.Clone()
     });
 }
Пример #2
0
        /// <inheritdoc/>
        public override Capability Clone()
        {
            var capability = new AutoPlay {
                UnknownAttributes = UnknownAttributes, UnknownElements = UnknownElements, ID = ID, ExplicitOnly = ExplicitOnly, Provider = Provider, Verb = Verb.Clone()
            };

            capability.Icons.AddRange(Icons);
            capability.Descriptions.AddRange(Descriptions.CloneElements());
            capability.Events.AddRange(Events);
            return(capability);
        }