Charles Louis, Count of Marsan

Charles Louis de Lorraine (21 October 1696 – 2 November 1755) was a French nobleman and general, member of a cadet branch of the House of Lorraine. He held the titles of Count of Marsan, lord of Pons and prince of Mortagne-sur-Gironde, but he was known by the courtesy title of Prince of Pons.[1]

Charles Louis
Prince of Pons
Born(1696-10-21)21 October 1696
France
Died2 November 1755(1755-11-02) (aged 59)
Paris, France
SpouseÉlisabeth de Roquelaure
IssueLeopoldine Élisabeth, Mademoiselle de Pons
Louise, Duchess of Bouillon
Gaston, Count of Marsan
Camille, Prince of Pons
Full name
Charles Louis de Lorraine
HouseLorraine
FatherCharles, Count of Marsan
MotherCatherine Thérèse de Goyon de Matignon

Biography

Born to Charles de Lorraine, Count of Marsan and his wife Catherine Thérèse de Goyon de Matignon, he was the couples eldest child. Styled the Prince of Pons from birth, he was also the Count of Marsan at his father's death in November 1708. As a member of the House of Lorraine, he was a Foreign Prince and as such, was addressed with the style of Highness. His mother was the first wife of Jean Baptiste Colbert, Marquis of Seignelay and as such, Charles Louis had four half siblings.

Through his mother, he was a first cousin of Jacques I, Prince of Monaco, the spouse of Louise Hippolyte, Princess of Monaco He was also the Prince of Mortagne.

He married Élisabeth de Roquelaure, a daughter of Antoine Gaston de Roquelaure. The couple were married on 1 March 1714. Élisabeth gave him four children, two sons and two daughters. His younger daughter Louise married into the Duke of Bouillons family and his eldest son Gaston married a princess of the House of Rohan. His youngest son married a daughter of the Duke of Nevers. Only his daughter Louise had further issue.

The Prince of Pons pursued a military career: in 1717 he was posted in Hungary. On 3 June 1724, he was made a knight of the Order of the Holy Spirit,[1] the most prestigious decoration of the Ancien régime. He was promoted to the rank of Brigadier in 1734, then maréchal de camp (Major General) in 1738 and finally Lieutenant General in 1744.[1] His first son was his aide de camp in the 1736 campaign, his second one in the 1741-1742 campaign[1]

He outlived his wife by three years. He was buried at the Catacombs of Paris.

Issue

Ancestry

References and notes

  1. Branche des comtes d'Harcourt sortie des ducs d'Elbeuf. Googlebooks.org. Retrieved 2010-05-04.
  2. Daughter of Jules, Prince of Soubise and Anne Julie de Melun
  3. Daughter of Louis Jules Mancini Mazarini and Hélène Françoise Angélique Phélypeaux de Pontchartrain
gollark: More great "WHY WOULD YOU DO THIS":```go// A Context carries a deadline, cancelation signal, and request-scoped values// across API boundaries. Its methods are safe for simultaneous use by multiple// goroutines.type Context interface { // Done returns a channel that is closed when this Context is canceled // or times out. Done() <-chan struct{} // Err indicates why this context was canceled, after the Done channel // is closed. Err() error // Deadline returns the time when this Context will be canceled, if any. Deadline() (deadline time.Time, ok bool) // Value returns the value associated with key or nil if none. Value(key interface{}) interface{}}```
gollark: Basically, modems/rednet but more flexible, cross-server, and without actual modems.
gollark: It's a websocket-based inter-computer cross-server message relay.
gollark: ```rust#[derive(Serialize, Deserialize, Debug, PartialEq, Eq, Hash, Clone)]#[serde(untagged)]pub enum Channel { Numeric(i64), Named(String)}#[derive(Serialize, Deserialize, Debug, Clone, Message)]pub struct RawMsg { pub channel: Channel, #[serde(flatten)] pub meta: HashMap<String, Value>, pub message: Value}#[derive(Serialize, Deserialize, Debug, Clone, Message)]pub struct Msg { pub channel: Channel, #[serde(flatten)] pub meta: HashMap<String, Value>, pub message: Value, pub timestamp: chrono::DateTime<chrono::Utc>}#[derive(Serialize, Deserialize, Debug)]#[serde(tag = "type")]enum MessageFromClient { #[serde(rename = "open")] Open { channel: skynet::Channel }, #[serde(rename = "close")] Close { channel: skynet::Channel }, #[serde(rename = "message")] Message(skynet::RawMsg)}#[derive(Serialize)]#[serde(tag = "type")]enum MessageToClient<'a> { #[serde(rename = "message")] Message(skynet::Msg), #[serde(rename = "channels")] OpenChannels { channels: &'a HashSet<skynet::Channel> }}```WIP Rust notreallyconversion of the Skynet protocol.
gollark: ```goconst( zero = iota; /* iota starts as zero */ one = iota; /* ...and is incremented every semicolon */ two; /* the last expression is repeated if you omit it */ three;)```
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.