20#ifndef INCLUDED_COMPHELPER_OFOPXMLHELPER_HXX
21#define INCLUDED_COMPHELPER_OFOPXMLHELPER_HXX
27#include <com/sun/star/uno/Sequence.h>
44 css::uno::Sequence< css::uno::Sequence< css::beans::StringPair > >
46 const css::uno::Reference< css::io::XInputStream >& xInStream,
47 std::u16string_view aStreamName,
48 const css::uno::Reference< css::uno::XComponentContext >& rContext );
57 css::uno::Sequence< css::uno::Sequence< css::beans::StringPair > >
59 const css::uno::Reference< css::io::XInputStream >& xInStream,
60 const css::uno::Reference< css::uno::XComponentContext >& rContext );
71 GetContentTypeByName(
const css::uno::Sequence<css::uno::Sequence<css::beans::StringPair>>& rContentTypes,
72 const OUString& rFilename);
80 const css::uno::Reference< css::io::XOutputStream >& xOutStream,
81 const css::uno::Sequence< css::uno::Sequence< css::beans::StringPair > >& aSequence,
82 const css::uno::Reference< css::uno::XComponentContext >& rContext );
92 const css::uno::Reference< css::io::XOutputStream >& xOutStream,
93 const css::uno::Sequence< css::beans::StringPair >& aDefaultsSequence,
94 const css::uno::Sequence< css::beans::StringPair >& aOverridesSequence,
95 const css::uno::Reference< css::uno::XComponentContext >& rContext );
#define COMPHELPER_DLLPUBLIC
uno::Sequence< uno::Sequence< beans::StringPair > > ReadContentTypeSequence(const uno::Reference< io::XInputStream > &xInStream, const uno::Reference< uno::XComponentContext > &rContext)
void WriteContentSequence(const uno::Reference< io::XOutputStream > &xOutStream, const uno::Sequence< beans::StringPair > &aDefaultsSequence, const uno::Sequence< beans::StringPair > &aOverridesSequence, const uno::Reference< uno::XComponentContext > &rContext)
OUString GetContentTypeByName(const css::uno::Sequence< css::uno::Sequence< css::beans::StringPair > > &rContentTypes, const OUString &rFilename)
uno::Sequence< uno::Sequence< beans::StringPair > > ReadRelationsInfoSequence(const uno::Reference< io::XInputStream > &xInStream, std::u16string_view aStreamName, const uno::Reference< uno::XComponentContext > &rContext)
void WriteRelationsInfoSequence(const uno::Reference< io::XOutputStream > &xOutStream, const uno::Sequence< uno::Sequence< beans::StringPair > > &aSequence, const uno::Reference< uno::XComponentContext > &rContext)