public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 8: { BaselineSrc = (global::WUProtos.Enums.ProfileTabSource)input.ReadEnum(); break; } case 16: { PortraitFormat = (global::WUProtos.Enums.PortraitType)input.ReadEnum(); break; } case 24: { PortraitAction = (global::WUProtos.Enums.PortraitAction)input.ReadEnum(); break; } case 34: { PortraitLensTop = input.ReadString(); break; } case 42: { PortraitLensMid = input.ReadString(); break; } case 50: { PortraitLensBottom = input.ReadString(); break; } case 58: { PortraitFrame = input.ReadString(); break; } case 66: { PortraitFilter = input.ReadString(); break; } case 74: { portraitStickerIds_.AddEntriesFrom(input, _repeated_portraitStickerIds_codec); break; } case 80: { PortraitStickerCount = input.ReadInt32(); break; } case 88: { ShareSource = (global::WUProtos.Enums.CategoryShareLocation)input.ReadEnum(); break; } case 96: { ShareType = (global::WUProtos.Enums.DownloadType)input.ReadEnum(); break; } case 106: { ShareNetwork = input.ReadString(); break; } case 112: { DownloadSource = (global::WUProtos.Enums.CategoryShareLocation)input.ReadEnum(); break; } case 120: { DownloadType = (global::WUProtos.Enums.DownloadType)input.ReadEnum(); break; } } } }
public void MergeFrom(ClientTelemetryProfilePortraitAction other) { if (other == null) { return; } if (other.BaselineSrc != 0) { BaselineSrc = other.BaselineSrc; } if (other.PortraitFormat != 0) { PortraitFormat = other.PortraitFormat; } if (other.PortraitAction != 0) { PortraitAction = other.PortraitAction; } if (other.PortraitLensTop.Length != 0) { PortraitLensTop = other.PortraitLensTop; } if (other.PortraitLensMid.Length != 0) { PortraitLensMid = other.PortraitLensMid; } if (other.PortraitLensBottom.Length != 0) { PortraitLensBottom = other.PortraitLensBottom; } if (other.PortraitFrame.Length != 0) { PortraitFrame = other.PortraitFrame; } if (other.PortraitFilter.Length != 0) { PortraitFilter = other.PortraitFilter; } portraitStickerIds_.Add(other.portraitStickerIds_); if (other.PortraitStickerCount != 0) { PortraitStickerCount = other.PortraitStickerCount; } if (other.ShareSource != 0) { ShareSource = other.ShareSource; } if (other.ShareType != 0) { ShareType = other.ShareType; } if (other.ShareNetwork.Length != 0) { ShareNetwork = other.ShareNetwork; } if (other.DownloadSource != 0) { DownloadSource = other.DownloadSource; } if (other.DownloadType != 0) { DownloadType = other.DownloadType; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); }