Správa dokumentů na serveru pomocí třídy ServerDocument
Třídu můžete použít ServerDocument
v sadě Visual Studio Tools for Office runtime ke správě několika aspektů přizpůsobení na úrovni dokumentu, i když systém Microsoft Office Word a systém Microsoft Office Excel nejsou nainstalované. Můžete provádět následující úlohy:
Přístup k datům v mezipaměti dat dokumentu nebo sešitu a jejich úpravy. Další informace najdete v tématu Práce s daty uloženými v mezipaměti v dokumentu.
Umožňuje spravovat sestavení přizpůsobení přidružené k dokumentu. Další informace naleznete v tématu Správa přizpůsobení dokumentu.
Platí pro: Informace v tomto tématu platí pro projekty na úrovni dokumentu pro Excel a Word. Další informace naleznete v tématu Funkce dostupné aplikace Office lication a typu projektu.
Principy třídy ServerDocument
Třída ServerDocument
je navržená tak, aby se používala na počítačích, které nemají nainstalovaný Office. Proto tuto třídu obvykle používáte v aplikacích, které se neintegrují s Office, jako jsou projekty konzoly nebo projekty model Windows Forms, a ne projekty Office. ServerDocument Použijte třídu v sestavení Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll.
Třídu ServerDocument
lze použít k práci s přizpůsobeními na úrovni dokumentu, které byly vytvořeny pomocí sady Visual Studio 2013.
Další informace o sadě Visual Studio 2010 Tools for Office Runtime a rozšířeních Office pro rozhraní .NET Framework naleznete v tématu Přehled nástrojů sady Visual Studio Tools for Office runtime.
Poznámka:
Pokud máte starší verzi aplikace, která používá ServerDocument
třídu v Visual Studio Tools for Office
systému (verze 3.0 Runtime), Visual Studio Tools for Office
musí být systém (verze 3.0 runtime) nainstalován na počítačích, na kterých běží aplikace. Tyto Visual Studio 2010 Tools for Office runtime
aplikace nelze spustit.
Práce s daty uloženými v mezipaměti v dokumentu
Třída ServerDocument
poskytuje členům, které můžete použít k práci s mezipamětí dat v přizpůsobených dokumentech. Další informace o datech uložených v mezipaměti najdete v tématu Ukládání dat do mezipaměti a přístupových dat v dokumentech na serveru.
Následující tabulka uvádí členy, které můžete použít k práci s daty uloženými v mezipaměti.
Úloha | Člen, který se má použít |
---|---|
Chcete-li zjistit, zda dokument obsahuje mezipaměť dat. | Metoda IsCacheEnabled . |
Přístup k datům uloženým v mezipaměti v dokumentu Další informace najdete v tématu Přístup k datům v dokumentech na serveru. |
Vlastnost CachedData . |
Správa přizpůsobení dokumentu
Členy ServerDocument
třídy můžete použít ke správě sestavení přizpůsobení, které je přidružené k dokumentu. Vlastní nastavení můžete například z dokumentu odebrat prostřednictvím kódu programu, takže dokument už není součástí vlastního nastavení.
Následující tabulka uvádí členy, které můžete použít ke správě sestavení přizpůsobení.
Úloha | Člen, který se má použít |
---|---|
Chcete-li zjistit, zda je dokument součástí přizpůsobení na úrovni dokumentu. | Metoda GetCustomizationVersion . |
Programové připojení vlastního nastavení k dokumentu za běhu Další informace najdete v tématu Postupy: Připojení rozšíření spravovaného kódu k dokumentům |
Jedna z AddCustomization metod. |
Programové odebrání vlastního nastavení z dokumentu za běhu Další informace naleznete v tématu Postupy: Odebrání rozšíření spravovaného kódu z dokumentů. |
Metoda RemoveCustomization . |
Adresu URL manifestu nasazení, který je přidružený k dokumentu. | Vlastnost DeploymentManifestUrl . |