Sdílet prostřednictvím


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:

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 .