Provides APIs intended to be implemented by the Team component.
Package SpecificationThis package specifies the APIs in the Resources plug-in which are intended to be implemented by the Team component. This provides hooks into the internal workspace tree mechanism as well as lets Team providers receive pre-notification for resource API calls such as move and delete.
Interface Summary Interface Description IMoveDeleteHookPrimary interface for hooking the implementation of
IResourceTreeProvides internal access to the workspace resource tree for the purposes of implementing the move and delete operations.
Class Summary Class Description FileModificationValidationContextA context that is used in conjunction with the
FileModificationValidatorto indicate that UI-based validation is desired.
FileModificationValidatorThe file modification validator is a Team-related hook for pre-checking operations that modify the contents of files. ResourceRuleFactoryDefault implementation of IResourceRuleFactory. TeamHookA general hook class for operations that team providers may be interested in participating in.