Der Inhalt ist in der ausgewählten Sprache nicht verfügbar.
Custom resolving
Customizing the resolving process involves manipulating the list of items to publish that results from a publish action. The implementation is a .NET class, put in a .NET assembly and added to an Add-on package.
Creating a custom resolver .NET class and assembly Create a custom resolver by implementing your business logic in a custom resolver class. This class must implement the IResolver interface, found in the Tridion.ContentManager.Publishing.Resolving namespace. Then create an assembly from this .NET class.
Example custom resolver class To help you develop a custom resolver class, here is an example implementation. In this example, the custom resolver reads a set of Schemas, loops through the resolved items as produced by Content Manager, and excludes all Components based on a Schema not listed in the set of Schemas.
Rolling out your custom resolver Now that you have your custom resolver set up, you make the Resolver available to Content Manager by adding it a new or existing Add-on package, and loading that package. Your Resolver may stand on its own as an Add-on, or you may intend to combine it with one or more other Extensions (like, say, an Event Handler or a GUI Editor) to create an Add-on feature comprising multiple Extensions. If your Add-on will contain other Extensions, you may have already set up an Add-on ZIP file for them.