SharedProjectUtilities SharedProjectUtilities SharedProjectUtilities SharedProjectUtilities SharedProjectUtilities SharedProjectUtilities Class

Definition

Utility methods for Shared Assets Projects.

public ref class SharedProjectUtilities abstract sealed
public ref class SharedProjectUtilities abstract sealed
class SharedProjectUtilities abstract sealed
public static class SharedProjectUtilities
type SharedProjectUtilities = class
Public Module SharedProjectUtilities
Inheritance
SharedProjectUtilitiesSharedProjectUtilitiesSharedProjectUtilitiesSharedProjectUtilitiesSharedProjectUtilitiesSharedProjectUtilities

Methods

EnumImportingProjects(IVsHierarchy) EnumImportingProjects(IVsHierarchy) EnumImportingProjects(IVsHierarchy) EnumImportingProjects(IVsHierarchy) EnumImportingProjects(IVsHierarchy) EnumImportingProjects(IVsHierarchy)

Enumerates all the projects that are importing the shared assets owned by the given Shared Assets Project hierarchy.

EnumOwningProjectsOfSharedAssets(IVsHierarchy) EnumOwningProjectsOfSharedAssets(IVsHierarchy) EnumOwningProjectsOfSharedAssets(IVsHierarchy) EnumOwningProjectsOfSharedAssets(IVsHierarchy) EnumOwningProjectsOfSharedAssets(IVsHierarchy) EnumOwningProjectsOfSharedAssets(IVsHierarchy)

The Shared Assets Projects that own and manage the shared assets imported by the given project.

GetActiveProjectContext(IVsHierarchy) GetActiveProjectContext(IVsHierarchy) GetActiveProjectContext(IVsHierarchy) GetActiveProjectContext(IVsHierarchy) GetActiveProjectContext(IVsHierarchy) GetActiveProjectContext(IVsHierarchy)

Gets the active project context.

GetDeploymentRelativePath(IVsHierarchy, UInt32) GetDeploymentRelativePath(IVsHierarchy, UInt32) GetDeploymentRelativePath(IVsHierarchy, UInt32) GetDeploymentRelativePath(IVsHierarchy, UInt32) GetDeploymentRelativePath(IVsHierarchy, UInt32) GetDeploymentRelativePath(IVsHierarchy, UInt32)

Gets the deployment relative path of the given item ID.

GetSharedItemsImportFullPaths(IVsHierarchy) GetSharedItemsImportFullPaths(IVsHierarchy) GetSharedItemsImportFullPaths(IVsHierarchy) GetSharedItemsImportFullPaths(IVsHierarchy) GetSharedItemsImportFullPaths(IVsHierarchy) GetSharedItemsImportFullPaths(IVsHierarchy)

Gets the full paths of the "Shared.items" files imported by the given project.

IsProjectImportingSharedAssets(IVsHierarchy) IsProjectImportingSharedAssets(IVsHierarchy) IsProjectImportingSharedAssets(IVsHierarchy) IsProjectImportingSharedAssets(IVsHierarchy) IsProjectImportingSharedAssets(IVsHierarchy) IsProjectImportingSharedAssets(IVsHierarchy)

Determines whether the given project imports shared assets.

IsSharedAssetsProject(IVsHierarchy) IsSharedAssetsProject(IVsHierarchy) IsSharedAssetsProject(IVsHierarchy) IsSharedAssetsProject(IVsHierarchy) IsSharedAssetsProject(IVsHierarchy) IsSharedAssetsProject(IVsHierarchy)

Determines whether the given project is a Shared Assets Project.

IsSharedItem(IVsHierarchy, UInt32) IsSharedItem(IVsHierarchy, UInt32) IsSharedItem(IVsHierarchy, UInt32) IsSharedItem(IVsHierarchy, UInt32) IsSharedItem(IVsHierarchy, UInt32) IsSharedItem(IVsHierarchy, UInt32)

Determines whether the given item is a shared item.

SetActiveProjectContext(IVsHierarchy, IVsHierarchy) SetActiveProjectContext(IVsHierarchy, IVsHierarchy) SetActiveProjectContext(IVsHierarchy, IVsHierarchy) SetActiveProjectContext(IVsHierarchy, IVsHierarchy) SetActiveProjectContext(IVsHierarchy, IVsHierarchy) SetActiveProjectContext(IVsHierarchy, IVsHierarchy)

Sets the active project context.

SetHierarchyProperty(IVsHierarchy, UInt32, Int32, Object) SetHierarchyProperty(IVsHierarchy, UInt32, Int32, Object) SetHierarchyProperty(IVsHierarchy, UInt32, Int32, Object) SetHierarchyProperty(IVsHierarchy, UInt32, Int32, Object) SetHierarchyProperty(IVsHierarchy, UInt32, Int32, Object) SetHierarchyProperty(IVsHierarchy, UInt32, Int32, Object)

Sets the hierarchy property, and also sets the property on the shared item in the Shared Assets Project hierarchy.

TryGetItemInSharedAssetsProject(IVsHierarchy, UInt32, IVsHierarchy, UInt32) TryGetItemInSharedAssetsProject(IVsHierarchy, UInt32, IVsHierarchy, UInt32) TryGetItemInSharedAssetsProject(IVsHierarchy, UInt32, IVsHierarchy, UInt32) TryGetItemInSharedAssetsProject(IVsHierarchy, UInt32, IVsHierarchy, UInt32) TryGetItemInSharedAssetsProject(IVsHierarchy, UInt32, IVsHierarchy, UInt32) TryGetItemInSharedAssetsProject(IVsHierarchy, UInt32, IVsHierarchy, UInt32)

Gets the item ID of the in the Shared Assets Project hierarchy.

Extension Methods

FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>)
FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>)

Microsoft internal use only.

FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>)
FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>)
IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>)

Microsoft internal use only.

Applies to