SharedProjectUtilities.EnumOwningProjectsOfSharedAssets(IVsHierarchy) Methode

Definition

Listet alle gemeinsam genutzten Projekte auf, die die freigegebenen Objekte besitzen und verwalten, die vom angegebenen Projekt importiert werden.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^> ^ EnumOwningProjectsOfSharedAssets(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ hierarchy);
[System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.VisualStudio.Shell.SharedProjectUtilities/<EnumOwningProjectsOfSharedAssets>d__4))]
public static System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Shell.Interop.IVsHierarchy> EnumOwningProjectsOfSharedAssets (this Microsoft.VisualStudio.Shell.Interop.IVsHierarchy hierarchy);
[<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.VisualStudio.Shell.SharedProjectUtilities/<EnumOwningProjectsOfSharedAssets>d__4))>]
static member EnumOwningProjectsOfSharedAssets : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy -> seq<Microsoft.VisualStudio.Shell.Interop.IVsHierarchy>
<Extension()>
Public Iterator Function EnumOwningProjectsOfSharedAssets (hierarchy As IVsHierarchy) As IEnumerable(Of IVsHierarchy)

Parameter

hierarchy
IVsHierarchy

Das Projekt, das die freigegebenen Assets importiert.

Gibt zurück

IEnumerable<IVsHierarchy>

Eine Aufzähl Bare der Hierarchien der freigegebenen Projekte, die die freigegebenen Objekte besitzen und verwalten, die vom angegebenen Projekt importiert werden.

Attribute

Hinweise

Die freigegebenen Ressourcen, die sich im Besitz eines freigegebenen Projekts befinden, können von mehreren Projekten importiert werden. In einem Projekt können auch freigegebene Assets aus mehreren freigegebenen Projekten importiert werden.

Gilt für