Teamprivate ressourcer

Det er almindeligt for implementeringer af opbevaringssteder at bruge ekstra filer og foldere til at gemme oplysninger, som er specifikke for opbevaringsstedsimplementeringen. Selvom disse filer kan være nødvendige i arbejdsområdet, er de ikke interessante for andre plugins eller for slutbrugeren.

Teamudbydere kan bruge IResource.setTeamPrivateMember(boolean) til at angive, at en ressource er privat for implementeringen af en teamudbyder. Nye ressourcer er ikke som standard private medlemmer, så denne metode skal bruges til eksplicit at markere en ressource som teamprivat. En almindelig anvendelse er at markere en underfolder af projektet som teamprivat, når projektet konfigureres til team, og underfolderen oprettes.

Andre ressource-API'er, der opregner ressourcer (f.eks. ressourcedelta-træstrukturer), udelukker teamprivate medlemmer, medmindre de eksplicit bliver anmodet om at inkludere dem. Det betyder, at de fleste klienter ikke "ser" de teamprivate ressourcer, og at de ikke bliver vist for brugeren. Ressourcenavigatoren viser ikke teamprivate medlemmer som standard, men brugerne kan angive via Indstillinger, at de gerne vil se teamprivate ressourcer.

Forsøg på at markere projekter eller arbejdsområderoden som teamprivate bliver ignoreret.