32 references to wrapperTool
Microsoft.Build.Tasks.Core (18)
ResolveComReference.cs (17)
372
string wrapperType = projectRefInfo.taskItem.GetMetadata(ComReferenceItemMetadataNames.
wrapperTool
);
783
if (ComReferenceTypes.IsAxImp(axRefInfo.taskItem.GetMetadata(ComReferenceItemMetadataNames.
wrapperTool
)))
789
string tlbWrapperType = tlbRefInfo.taskItem.GetMetadata(ComReferenceItemMetadataNames.
wrapperTool
);
829
newTlbRef.taskItem.SetMetadata(ComReferenceItemMetadataNames.
wrapperTool
, ComReferenceTypes.primaryortlbimp);
895
Log.LogMessageFromResources(MessageImportance.Low, "ResolveComReference.Resolving", referenceInfo.taskItem.ItemSpec, referenceInfo.taskItem.GetMetadata(ComReferenceItemMetadataNames.
wrapperTool
));
905
referenceInfo.taskItem.GetMetadata(ComReferenceItemMetadataNames.
wrapperTool
),
957
string wrapperType = projectRefInfo.taskItem.GetMetadata(ComReferenceItemMetadataNames.
wrapperTool
);
1083
wrapperType = referenceInfo.taskItem.GetMetadata(ComReferenceItemMetadataNames.
wrapperTool
);
1333
if (ComReferenceTypes.IsTlbImp(projectRefInfo.taskItem.GetMetadata(ComReferenceItemMetadataNames.
wrapperTool
)))
1481
if (reference.GetMetadata(ComReferenceItemMetadataNames.
wrapperTool
).Length > 0)
1484
missingOrInvalidMetadata = ComReferenceItemMetadataNames.
wrapperTool
;
1485
string wrapperTool = reference.GetMetadata(ComReferenceItemMetadataNames.
wrapperTool
);
1523
if (reference.GetMetadata(ComReferenceItemMetadataNames.
wrapperTool
).Length == 0)
1525
reference.SetMetadata(ComReferenceItemMetadataNames.
wrapperTool
, ComReferenceTypes.tlbimp);
1537
if (reference.GetMetadata(ComReferenceItemMetadataNames.
wrapperTool
).Length == 0)
1539
reference.SetMetadata(ComReferenceItemMetadataNames.
wrapperTool
, ComReferenceTypes.tlbimp);
1558
string wrapperType = projectRefInfo.taskItem.GetMetadata(ComReferenceItemMetadataNames.
wrapperTool
);
ResolveNativeReference.cs (1)
323
itemTypeLib.SetMetadata(ComReferenceItemMetadataNames.
wrapperTool
, ComReferenceTypes.tlbimp);
Microsoft.Build.Tasks.UnitTests (14)
ResolveComReference_Tests.cs (14)
34
item.SetMetadata(ComReferenceItemMetadataNames.
wrapperTool
, "tlbimp");
138
item.SetMetadata(ComReferenceItemMetadataNames.
wrapperTool
, "crowbar");
139
AssertReference(item, false, ComReferenceItemMetadataNames.
wrapperTool
);
143
item.RemoveMetadata(ComReferenceItemMetadataNames.
wrapperTool
);
169
item.RemoveMetadata(ComReferenceItemMetadataNames.
wrapperTool
);
171
AssertMetadataInitialized(item, ComReferenceItemMetadataNames.
wrapperTool
, ComReferenceTypes.tlbimp);
175
item.SetMetadata(ComReferenceItemMetadataNames.
wrapperTool
, ComReferenceTypes.aximp);
177
AssertMetadataInitialized(item, ComReferenceItemMetadataNames.
wrapperTool
, ComReferenceTypes.aximp);
190
item.RemoveMetadata(ComReferenceItemMetadataNames.
wrapperTool
);
192
AssertMetadataInitialized(item, ComReferenceItemMetadataNames.
wrapperTool
, ComReferenceTypes.tlbimp);
196
item.SetMetadata(ComReferenceItemMetadataNames.
wrapperTool
, ComReferenceTypes.aximp);
198
AssertMetadataInitialized(item, ComReferenceItemMetadataNames.
wrapperTool
, ComReferenceTypes.aximp);
212
item.SetMetadata(ComReferenceItemMetadataNames.
wrapperTool
, wrapperType);
436
Assert.Equal(ComReferenceTypes.primaryortlbimp, newTlbInfo.taskItem.GetMetadata(ComReferenceItemMetadataNames.
wrapperTool
)); // "The added reference should have the tlbimp/primary wrapper tool"